---
title: "Cloudflare"
description: "Official Cloudflare API for DNS, zones, accounts, Workers, storage and security. Each command makes one request with your scoped API token. Writes can change production resources and incur provider charges. Deprecated op"
---

> Documentation Index
> Fetch the complete documentation index at: https://help.tooluse.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloudflare

<p>Official Cloudflare API for DNS, zones, accounts, Workers, storage and security. Each command makes one request with your scoped API token. Writes can change production resources and incur provider charges. Deprecated operations, binary uploads and unsupported contracts are explicitly excluded; R2 S3 access remains a separate integration.</p>

<details data-command-index><summary>What you can do (3154)</summary>
<h2>What you can do</h2>
<p>Available commands: 3154 (1532 read, 1622 write). Enable only the commands your application needs.</p>
<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Command</th>
<th>Effect</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getheartbeat">Heartbeat response</a> — <code>cloudflare.getheartbeat</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-list-accounts">List Accounts</a> — <code>cloudflare.accounts-list-accounts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-creation">Create an Account</a> — <code>cloudflare.account-creation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-deletion">Delete a specific account</a> — <code>cloudflare.account-deletion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-account-details">Account Details</a> — <code>cloudflare.accounts-account-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-update-account">Update Account</a> — <code>cloudflare.accounts-update-account</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listabusereports">List abuse reports against the account</a> — <code>cloudflare.listabusereports</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listsubmittedabusereports">List submitted abuse reports</a> — <code>cloudflare.listsubmittedabusereports</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsubmittedabusereport">Get a submitted abuse report</a> — <code>cloudflare.getsubmittedabusereport</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listsubmittedabusereportemails">List emails sent to an abuse report submitter</a> — <code>cloudflare.listsubmittedabusereportemails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-checkappealeligibility">Check whether a report can be appealed</a> — <code>cloudflare.checkappealeligibility</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listemails">List abuse report emails</a> — <code>cloudflare.listemails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listmitigations">List abuse report mitigations</a> — <code>cloudflare.listmitigations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-requestreview">Request review on mitigations</a> — <code>cloudflare.requestreview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getabusereport">Get an abuse report against the account</a> — <code>cloudflare.getabusereport</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-portal-tool-call-timeseries">Per-portal MCP tool-call timeseries</a> — <code>cloudflare.mcp-portals-api-portal-tool-call-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-server-tool-call-timeseries">Per-server MCP tool-call timeseries</a> — <code>cloudflare.mcp-portals-api-server-tool-call-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-account-tool-call-timeseries">Account-global MCP tool-call timeseries</a> — <code>cloudflare.mcp-portals-api-account-tool-call-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-list-portals">List MCP Portals</a> — <code>cloudflare.mcp-portals-api-list-portals</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-create-portals">Create a new MCP Portal</a> — <code>cloudflare.mcp-portals-api-create-portals</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-delete-portals">Delete an MCP Portal</a> — <code>cloudflare.mcp-portals-api-delete-portals</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-fetch-gateways">Read details of an MCP Portal</a> — <code>cloudflare.mcp-portals-api-fetch-gateways</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-update-portals">Update an MCP Portal</a> — <code>cloudflare.mcp-portals-api-update-portals</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-effective-redirect-uri">Resolve an MCP server OAuth redirect URI</a> — <code>cloudflare.mcp-portals-api-effective-redirect-uri</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-list-servers">List MCP Servers</a> — <code>cloudflare.mcp-portals-api-list-servers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-create-servers">Create a new MCP Server</a> — <code>cloudflare.mcp-portals-api-create-servers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-delete-servers">Delete an MCP Server</a> — <code>cloudflare.mcp-portals-api-delete-servers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-fetch-servers">Read the details of an MCP Server</a> — <code>cloudflare.mcp-portals-api-fetch-servers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-update-servers">Update an MCP Server</a> — <code>cloudflare.mcp-portals-api-update-servers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mcp-portals-api-sync-server">Sync MCP Server Capabilities</a> — <code>cloudflare.mcp-portals-api-sync-server</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-applications-list-access-applications">List Access applications</a> — <code>cloudflare.access-applications-list-access-applications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-applications-add-an-application">Add an Access application</a> — <code>cloudflare.access-applications-add-an-application</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-short-lived-certificate-c-as-list-short-lived-certificate-c-as">List short-lived certificate CAs</a> — <code>cloudflare.access-short-lived-certificate-c-as-list-short-lived-certificate-c-as</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-short-lived-certificate-c-as-delete-a-short-lived-c-53df2aaf7d">Delete a short-lived certificate CA</a> — <code>cloudflare.access-short-lived-certificate-c-as-delete-a-short-lived-c-53df2aaf7d</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-short-lived-certificate-c-as-get-a-short-lived-certificate-ca">Get a short-lived certificate CA</a> — <code>cloudflare.access-short-lived-certificate-c-as-get-a-short-lived-certificate-ca</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-short-lived-certificate-c-as-create-a-short-lived-c-21a6dd88cb">Create a short-lived certificate CA</a> — <code>cloudflare.access-short-lived-certificate-c-as-create-a-short-lived-c-21a6dd88cb</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-list-access-app-policies">List Access application policies</a> — <code>cloudflare.access-policies-list-access-app-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-create-an-access-policy">Create an Access application policy</a> — <code>cloudflare.access-policies-create-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-delete-an-access-policy">Delete an Access application policy</a> — <code>cloudflare.access-policies-delete-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-get-an-access-policy">Get an Access application policy</a> — <code>cloudflare.access-policies-get-an-access-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-update-an-access-policy">Update an Access application policy</a> — <code>cloudflare.access-policies-update-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-convert-reusable">Convert an Access application policy to a reusable policy</a> — <code>cloudflare.access-policies-convert-reusable</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-authenticator-device-aaguids-list">List authenticator device AAGUIDs</a> — <code>cloudflare.access-authenticator-device-aaguids-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-list-mtls-certificates">List mTLS certificates</a> — <code>cloudflare.access-mtls-authentication-list-mtls-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-add-an-mtls-certificate">Add an mTLS certificate</a> — <code>cloudflare.access-mtls-authentication-add-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-list-mtls-certificates-hostname-settings">List all mTLS hostname settings</a> — <code>cloudflare.access-mtls-authentication-list-mtls-certificates-hostname-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-update-an-mtls-certificate-settings">Update an mTLS certificate&#39;s hostname settings</a> — <code>cloudflare.access-mtls-authentication-update-an-mtls-certificate-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-delete-an-mtls-certificate">Delete an mTLS certificate</a> — <code>cloudflare.access-mtls-authentication-delete-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-get-an-mtls-certificate">Get an mTLS certificate</a> — <code>cloudflare.access-mtls-authentication-get-an-mtls-certificate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-mtls-authentication-update-an-mtls-certificate">Update an mTLS certificate</a> — <code>cloudflare.access-mtls-authentication-update-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-list-custom-pages">List custom pages</a> — <code>cloudflare.access-custom-pages-list-custom-pages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-create-a-custom-page">Create a custom page</a> — <code>cloudflare.access-custom-pages-create-a-custom-page</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-validate-a-custom-page-template">Validate a custom page template</a> — <code>cloudflare.access-custom-pages-validate-a-custom-page-template</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-delete-a-custom-page">Delete a custom page</a> — <code>cloudflare.access-custom-pages-delete-a-custom-page</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-get-a-custom-page">Get a custom page</a> — <code>cloudflare.access-custom-pages-get-a-custom-page</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-custom-pages-update-a-custom-page">Update a custom page</a> — <code>cloudflare.access-custom-pages-update-a-custom-page</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-gateway-ca-list-ssh-ca">List SSH Certificate Authorities (CA)</a> — <code>cloudflare.access-gateway-ca-list-ssh-ca</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-gateway-ca-add-an-ssh-ca">Add a new SSH Certificate Authority (CA)</a> — <code>cloudflare.access-gateway-ca-add-an-ssh-ca</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-gateway-ca-delete-an-ssh-ca">Delete an SSH Certificate Authority (CA)</a> — <code>cloudflare.access-gateway-ca-delete-an-ssh-ca</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-groups-list-access-groups">List Access groups</a> — <code>cloudflare.access-groups-list-access-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-groups-create-an-access-group">Create an Access group</a> — <code>cloudflare.access-groups-create-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-groups-delete-an-access-group">Delete an Access group</a> — <code>cloudflare.access-groups-delete-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-groups-get-an-access-group">Get an Access group</a> — <code>cloudflare.access-groups-get-an-access-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-groups-update-an-access-group">Update an Access group</a> — <code>cloudflare.access-groups-update-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-list-access-identity-providers">List Access identity providers</a> — <code>cloudflare.access-identity-providers-list-access-identity-providers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-add-an-access-identity-provider">Add an Access identity provider</a> — <code>cloudflare.access-identity-providers-add-an-access-identity-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-delete-an-access-identity-provider">Delete an Access identity provider</a> — <code>cloudflare.access-identity-providers-delete-an-access-identity-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-get-an-access-identity-provider">Get an Access identity provider</a> — <code>cloudflare.access-identity-providers-get-an-access-identity-provider</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-update-an-access-identity-provider">Update an Access identity provider</a> — <code>cloudflare.access-identity-providers-update-an-access-identity-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-create-saml-certificate-for-iden-2f0afb5921">Create SAML encryption certificate for Identity Provider</a> — <code>cloudflare.access-identity-providers-create-saml-certificate-for-iden-2f0afb5921</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-list-scim-group-resources">List SCIM Group resources</a> — <code>cloudflare.access-identity-providers-list-scim-group-resources</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-delete-scim-group-resource">Delete a SCIM Group resource</a> — <code>cloudflare.access-identity-providers-delete-scim-group-resource</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-get-scim-group-resource">Get a SCIM Group resource</a> — <code>cloudflare.access-identity-providers-get-scim-group-resource</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-list-scim-user-resources">List SCIM User resources</a> — <code>cloudflare.access-identity-providers-list-scim-user-resources</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-delete-scim-user-resource">Delete a SCIM User resource</a> — <code>cloudflare.access-identity-providers-delete-scim-user-resource</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-identity-providers-get-scim-user-resource">Get a SCIM User resource</a> — <code>cloudflare.access-identity-providers-get-scim-user-resource</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-idp-federation-grants-list">List IdP federation grants</a> — <code>cloudflare.access-idp-federation-grants-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-idp-federation-grants-create">Create an IdP federation grant</a> — <code>cloudflare.access-idp-federation-grants-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-idp-federation-grants-delete">Delete an IdP federation grant</a> — <code>cloudflare.access-idp-federation-grants-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-idp-federation-grants-get">Get an IdP federation grant</a> — <code>cloudflare.access-idp-federation-grants-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-key-configuration-get-the-access-key-configuration">Get the Access key configuration</a> — <code>cloudflare.access-key-configuration-get-the-access-key-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-key-configuration-update-the-access-key-configuration">Update the Access key configuration</a> — <code>cloudflare.access-key-configuration-update-the-access-key-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-key-configuration-rotate-access-keys">Rotate Access keys</a> — <code>cloudflare.access-key-configuration-rotate-access-keys</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-authentication-logs-get-access-authentication-logs">Get Access authentication logs</a> — <code>cloudflare.access-authentication-logs-get-access-authentication-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-jit-request-logs-list">List Access JIT request logs</a> — <code>cloudflare.access-jit-request-logs-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-jit-request-logs-get">Get an Access JIT request log</a> — <code>cloudflare.access-jit-request-logs-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-scim-update-logs-list-access-scim-update-logs">List Access SCIM update logs</a> — <code>cloudflare.access-scim-update-logs-list-access-scim-update-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-get-your-zero-trust-organization">Get your Zero Trust organization</a> — <code>cloudflare.zero-trust-organization-get-your-zero-trust-organization</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-create-your-zero-trust-organization">Create your Zero Trust organization</a> — <code>cloudflare.zero-trust-organization-create-your-zero-trust-organization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-update-your-zero-trust-organization">Update your Zero Trust organization</a> — <code>cloudflare.zero-trust-organization-update-your-zero-trust-organization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-get-your-zero-trust-organization-doh-settings">Get your Zero Trust organization DoH settings</a> — <code>cloudflare.zero-trust-organization-get-your-zero-trust-organization-doh-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-update-your-zero-trust-organizatio-c7ffe55106">Update your Zero Trust organization DoH settings</a> — <code>cloudflare.zero-trust-organization-update-your-zero-trust-organizatio-c7ffe55106</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-revoke-all-access-tokens-for-a-user">Revoke all Access tokens for a user</a> — <code>cloudflare.zero-trust-organization-revoke-all-access-tokens-for-a-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-delete-trust-settings">Delete Zero Trust organization trust settings</a> — <code>cloudflare.zero-trust-organization-delete-trust-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-get-trust-settings">Get Zero Trust organization trust settings</a> — <code>cloudflare.zero-trust-organization-get-trust-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-update-trust-settings">Update Zero Trust organization trust settings</a> — <code>cloudflare.zero-trust-organization-update-trust-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-organization-replace-trust-settings">Replace Zero Trust organization trust settings</a> — <code>cloudflare.zero-trust-organization-replace-trust-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-list-access-reusable-policies">List Access reusable policies</a> — <code>cloudflare.access-policies-list-access-reusable-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-create-an-access-reusable-policy">Create an Access reusable policy</a> — <code>cloudflare.access-policies-create-an-access-reusable-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-delete-an-access-reusable-policy">Delete an Access reusable policy</a> — <code>cloudflare.access-policies-delete-an-access-reusable-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-get-an-access-reusable-policy">Get an Access reusable policy</a> — <code>cloudflare.access-policies-get-an-access-reusable-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policies-update-an-access-reusable-policy">Update an Access reusable policy</a> — <code>cloudflare.access-policies-update-an-access-reusable-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policy-tests">Start Access policy test</a> — <code>cloudflare.access-policy-tests</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policy-tests-get-an-update">Get the current status of a given Access policy test</a> — <code>cloudflare.access-policy-tests-get-an-update</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-policy-tests-get-a-user-page">Get an Access policy test users page</a> — <code>cloudflare.access-policy-tests-get-a-user-page</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-saml-certificates-list-certificate-sets">List SAML certificate sets</a> — <code>cloudflare.access-saml-certificates-list-certificate-sets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-saml-certificates-get-certificate-set">Get SAML certificate set</a> — <code>cloudflare.access-saml-certificates-get-certificate-set</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-saml-certificates-get-pem">Download current certificate in PEM format</a> — <code>cloudflare.access-saml-certificates-get-pem</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-saml-certificates-rotate-certificate">Rotate SAML certificate</a> — <code>cloudflare.access-saml-certificates-rotate-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-seats-update-a-user-seat">Update a user seat</a> — <code>cloudflare.zero-trust-seats-update-a-user-seat</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-list-service-tokens">List service tokens</a> — <code>cloudflare.access-service-tokens-list-service-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-create-a-service-token">Create a service token</a> — <code>cloudflare.access-service-tokens-create-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-delete-a-service-token">Delete a service token</a> — <code>cloudflare.access-service-tokens-delete-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-get-a-service-token">Get a service token</a> — <code>cloudflare.access-service-tokens-get-a-service-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-update-a-service-token">Update a service token</a> — <code>cloudflare.access-service-tokens-update-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-refresh-a-service-token">Refresh a service token</a> — <code>cloudflare.access-service-tokens-refresh-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-service-tokens-rotate-a-service-token">Rotate a service token</a> — <code>cloudflare.access-service-tokens-rotate-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-tags-list-tags">List tags</a> — <code>cloudflare.access-tags-list-tags</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-tags-create-tag">Create a tag</a> — <code>cloudflare.access-tags-create-tag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-tags-delete-a-tag">Delete a tag</a> — <code>cloudflare.access-tags-delete-a-tag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-tags-get-a-tag">Get a tag</a> — <code>cloudflare.access-tags-get-a-tag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-tags-update-a-tag">Update a tag</a> — <code>cloudflare.access-tags-update-a-tag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-list-user-populations">List user populations</a> — <code>cloudflare.access-user-populations-list-user-populations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-create-user-population">Create a user population</a> — <code>cloudflare.access-user-populations-create-user-population</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-delete-user-population">Delete a user population</a> — <code>cloudflare.access-user-populations-delete-user-population</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-get-user-population">Get a user population</a> — <code>cloudflare.access-user-populations-get-user-population</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-update-user-population">Update a user population</a> — <code>cloudflare.access-user-populations-update-user-population</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-list-users">List users in a user population</a> — <code>cloudflare.access-user-populations-list-users</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-create-user">Create a user population user</a> — <code>cloudflare.access-user-populations-create-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-delete-user">Delete a user population user</a> — <code>cloudflare.access-user-populations-delete-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-get-user">Get a user population user</a> — <code>cloudflare.access-user-populations-get-user</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-update-user">Update a user population user</a> — <code>cloudflare.access-user-populations-update-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-access-user-populations-replace-user">Replace a user population user</a> — <code>cloudflare.access-user-populations-replace-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-users">Get users</a> — <code>cloudflare.zero-trust-users-get-users</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-create-user">Create a user</a> — <code>cloudflare.zero-trust-users-create-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-delete-user">Delete a user</a> — <code>cloudflare.zero-trust-users-delete-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-user">Get a user</a> — <code>cloudflare.zero-trust-users-get-user</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-update-user">Update a user</a> — <code>cloudflare.zero-trust-users-update-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-active-sessions">Get active sessions</a> — <code>cloudflare.zero-trust-users-get-active-sessions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-active-session">Get single active session</a> — <code>cloudflare.zero-trust-users-get-active-session</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-failed-logins">Get failed logins</a> — <code>cloudflare.zero-trust-users-get-failed-logins</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-get-last-seen-identity">Get last seen identity</a> — <code>cloudflare.zero-trust-users-get-last-seen-identity</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-delete-mfa-authenticator">Delete a user&#39;s authenticator</a> — <code>cloudflare.zero-trust-users-delete-mfa-authenticator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-users-delete-passkey">Delete a user&#39;s passkey</a> — <code>cloudflare.zero-trust-users-delete-passkey</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-list-address-maps">List Address Maps</a> — <code>cloudflare.ip-address-management-address-maps-list-address-maps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-create-address-map">Create Address Map</a> — <code>cloudflare.ip-address-management-address-maps-create-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-delete-address-map">Delete Address Map</a> — <code>cloudflare.ip-address-management-address-maps-delete-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-address-map-details">Address Map Details</a> — <code>cloudflare.ip-address-management-address-maps-address-map-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-update-address-map">Update Address Map</a> — <code>cloudflare.ip-address-management-address-maps-update-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-remove-an-account-membe-50c3d1b2c5">Remove an account membership from an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-remove-an-account-membe-50c3d1b2c5</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-add-an-account-membersh-c09c729fdc">Add an account membership to an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-add-an-account-membersh-c09c729fdc</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-remove-multiple-ips-fro-d3aaba0685">Remove Multiple IPs from an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-remove-multiple-ips-fro-d3aaba0685</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-add-multiple-ips-to-an-address-map">Add Multiple IPs to an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-add-multiple-ips-to-an-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-remove-an-ip-from-an-address-map">Remove an IP from an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-remove-an-ip-from-an-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-add-an-ip-to-an-address-map">Add an IP to an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-add-an-ip-to-an-address-map</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-remove-multiple-zones-f-5db05ad215">Remove Multiple Zones from an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-remove-multiple-zones-f-5db05ad215</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-add-multiple-zones-to-a-8db8398e99">Add Multiple Zones to an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-add-multiple-zones-to-a-8db8398e99</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-remove-a-zone-membershi-3d71ec9d92">Remove a zone membership from an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-remove-a-zone-membershi-3d71ec9d92</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-address-maps-add-a-zone-membership-t-bd46173fe2">Add a zone membership to an Address Map</a> — <code>cloudflare.ip-address-management-address-maps-add-a-zone-membership-t-bd46173fe2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-list-leases">List Leases</a> — <code>cloudflare.ip-address-management-list-leases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-list-loa-documents">List LOA Documents</a> — <code>cloudflare.ip-address-management-prefixes-list-loa-documents</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-list-prefixes">List Prefixes</a> — <code>cloudflare.ip-address-management-prefixes-list-prefixes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-add-prefix">Add Prefix</a> — <code>cloudflare.ip-address-management-prefixes-add-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-delete-prefix">Delete Prefix</a> — <code>cloudflare.ip-address-management-prefixes-delete-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-prefix-details">Prefix Details</a> — <code>cloudflare.ip-address-management-prefixes-prefix-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-update-prefix-description">Update Prefix Description</a> — <code>cloudflare.ip-address-management-prefixes-update-prefix-description</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-list-bgp-prefixes">List BGP Prefixes</a> — <code>cloudflare.ip-address-management-prefixes-list-bgp-prefixes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-create-bgp-prefix">Create BGP Prefix</a> — <code>cloudflare.ip-address-management-prefixes-create-bgp-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-delete-bgp-prefix">Delete BGP Prefix</a> — <code>cloudflare.ip-address-management-prefixes-delete-bgp-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-fetch-bgp-prefix">Fetch BGP Prefix</a> — <code>cloudflare.ip-address-management-prefixes-fetch-bgp-prefix</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-update-bgp-prefix">Update BGP Prefix</a> — <code>cloudflare.ip-address-management-prefixes-update-bgp-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-service-bindings-list-service-bindings">List Service Bindings</a> — <code>cloudflare.ip-address-management-service-bindings-list-service-bindings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-service-bindings-create-service-binding">Create Service Binding</a> — <code>cloudflare.ip-address-management-service-bindings-create-service-binding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-service-bindings-delete-service-binding">Delete Service Binding</a> — <code>cloudflare.ip-address-management-service-bindings-delete-service-binding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-service-bindings-get-service-binding">Get Service Binding</a> — <code>cloudflare.ip-address-management-service-bindings-get-service-binding</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefix-delegation-list-prefix-delegations">List Prefix Delegations</a> — <code>cloudflare.ip-address-management-prefix-delegation-list-prefix-delegations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefix-delegation-create-prefix-delegation">Create Prefix Delegation</a> — <code>cloudflare.ip-address-management-prefix-delegation-create-prefix-delegation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefix-delegation-delete-prefix-delegation">Delete Prefix Delegation</a> — <code>cloudflare.ip-address-management-prefix-delegation-delete-prefix-delegation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-prefixes-validate-prefix">Validate Prefix</a> — <code>cloudflare.ip-address-management-prefixes-validate-prefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-account-regional-hostnames-list-regions">List Regions</a> — <code>cloudflare.dls-account-regional-hostnames-list-regions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-address-management-service-bindings-list-services">List Services</a> — <code>cloudflare.ip-address-management-service-bindings-list-services</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-credit-balance">Get credit balance</a> — <code>cloudflare.aig-billing-get-credit-balance</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-invoice-history">Get invoice history</a> — <code>cloudflare.aig-billing-get-invoice-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-invoice-preview">Get invoice preview</a> — <code>cloudflare.aig-billing-get-invoice-preview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-delete-spending-limit">Delete spending limit (deprecated)</a> — <code>cloudflare.aig-billing-delete-spending-limit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-spending-limit">Get spending limit (deprecated)</a> — <code>cloudflare.aig-billing-get-spending-limit</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-create-topup">Create a top-up</a> — <code>cloudflare.aig-billing-create-topup</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-delete-topup-config">Delete auto top-up configuration</a> — <code>cloudflare.aig-billing-delete-topup-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-topup-config">Get auto top-up configuration</a> — <code>cloudflare.aig-billing-get-topup-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-set-topup-config">Set auto top-up configuration</a> — <code>cloudflare.aig-billing-set-topup-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-topup-eligibility">Get top-up eligibility</a> — <code>cloudflare.aig-billing-topup-eligibility</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-topup-limits">Get account top-up limits</a> — <code>cloudflare.aig-billing-get-topup-limits</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-check-topup-status">Check top-up status</a> — <code>cloudflare.aig-billing-check-topup-status</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-billing-get-usage-history">Get usage history</a> — <code>cloudflare.aig-billing-get-usage-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-account-provider">List custom providers</a> — <code>cloudflare.aig-config-list-account-provider</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-account-provider">Create a custom provider</a> — <code>cloudflare.aig-config-create-account-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-account-provider-cost">List custom provider pricing rules</a> — <code>cloudflare.aig-config-list-account-provider-cost</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-account-provider-cost">Create a custom provider pricing rule</a> — <code>cloudflare.aig-config-create-account-provider-cost</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-account-provider-cost">Delete a custom provider pricing rule</a> — <code>cloudflare.aig-config-delete-account-provider-cost</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-account-provider-cost">Get a custom provider pricing rule</a> — <code>cloudflare.aig-config-fetch-account-provider-cost</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-account-provider-cost">Update a custom provider pricing rule</a> — <code>cloudflare.aig-config-update-account-provider-cost</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-account-provider">Delete a custom provider</a> — <code>cloudflare.aig-config-delete-account-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-account-provider">Get a custom provider</a> — <code>cloudflare.aig-config-fetch-account-provider</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-account-provider">Update a custom provider</a> — <code>cloudflare.aig-config-update-account-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-evaluators">List evaluator types (deprecated)</a> — <code>cloudflare.aig-config-list-evaluators</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-gateway">List gateways</a> — <code>cloudflare.aig-config-list-gateway</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-gateway">Create a gateway</a> — <code>cloudflare.aig-config-create-gateway</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-custom-domain">List custom domains</a> — <code>cloudflare.aig-config-list-custom-domain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-custom-domain">Create a custom domain for a gateway</a> — <code>cloudflare.aig-config-create-custom-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-custom-domain">Delete a custom domain</a> — <code>cloudflare.aig-config-delete-custom-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-custom-domain">Get a custom domain</a> — <code>cloudflare.aig-config-fetch-custom-domain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-dataset">List datasets (deprecated)</a> — <code>cloudflare.aig-config-list-dataset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-dataset">Create a dataset (deprecated)</a> — <code>cloudflare.aig-config-create-dataset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-dataset">Delete a dataset (deprecated)</a> — <code>cloudflare.aig-config-delete-dataset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-dataset">Get a dataset (deprecated)</a> — <code>cloudflare.aig-config-fetch-dataset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-dataset">Update a dataset (deprecated)</a> — <code>cloudflare.aig-config-update-dataset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-evaluations">List evaluations (deprecated)</a> — <code>cloudflare.aig-config-list-evaluations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-evaluations">Create an evaluation (deprecated)</a> — <code>cloudflare.aig-config-create-evaluations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-evaluations">Delete an evaluation (deprecated)</a> — <code>cloudflare.aig-config-delete-evaluations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-evaluations">Get an evaluation (deprecated)</a> — <code>cloudflare.aig-config-fetch-evaluations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-gateway-logs">Delete Gateway Logs</a> — <code>cloudflare.aig-config-delete-gateway-logs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-gateway-logs">List Gateway Logs</a> — <code>cloudflare.aig-config-list-gateway-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-log-detail">Get Gateway Log Detail</a> — <code>cloudflare.aig-config-get-gateway-log-detail</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-patch-gateway-log">Patch Gateway Log</a> — <code>cloudflare.aig-config-patch-gateway-log</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-log-request">Get Gateway Log Request</a> — <code>cloudflare.aig-config-get-gateway-log-request</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-log-response">Get Gateway Log Response</a> — <code>cloudflare.aig-config-get-gateway-log-response</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-providers">List provider keys</a> — <code>cloudflare.aig-config-list-providers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-create-providers">Store a provider key</a> — <code>cloudflare.aig-config-create-providers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-providers">Delete a provider key</a> — <code>cloudflare.aig-config-delete-providers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-providers">Get a provider key</a> — <code>cloudflare.aig-config-fetch-providers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-providers">Rotate a provider key</a> — <code>cloudflare.aig-config-update-providers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-gateway-dynamic-routes">List dynamic routes</a> — <code>cloudflare.aig-config-list-gateway-dynamic-routes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-post-gateway-dynamic-route">Create a dynamic route</a> — <code>cloudflare.aig-config-post-gateway-dynamic-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-gateway-dynamic-route">Delete a dynamic route</a> — <code>cloudflare.aig-config-delete-gateway-dynamic-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-dynamic-route">Get a dynamic route</a> — <code>cloudflare.aig-config-get-gateway-dynamic-route</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-gateway-dynamic-route">Rename a dynamic route</a> — <code>cloudflare.aig-config-update-gateway-dynamic-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-gateway-dynamic-route-deployments">List dynamic route deployments</a> — <code>cloudflare.aig-config-list-gateway-dynamic-route-deployments</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-post-gateway-dynamic-route-deployment">Deploy a dynamic route version</a> — <code>cloudflare.aig-config-post-gateway-dynamic-route-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-list-gateway-dynamic-route-versions">List dynamic route versions</a> — <code>cloudflare.aig-config-list-gateway-dynamic-route-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-post-gateway-dynamic-route-version">Create a dynamic route version</a> — <code>cloudflare.aig-config-post-gateway-dynamic-route-version</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-dynamic-route-version">Get a dynamic route version</a> — <code>cloudflare.aig-config-get-gateway-dynamic-route-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-gateway-url">Get Gateway URL</a> — <code>cloudflare.aig-config-get-gateway-url</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-delete-gateway">Delete a gateway</a> — <code>cloudflare.aig-config-delete-gateway</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-fetch-gateway">Get a gateway</a> — <code>cloudflare.aig-config-fetch-gateway</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-update-gateway">Update a gateway</a> — <code>cloudflare.aig-config-update-gateway</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-get-logging-state">Get AI Gateway logging state</a> — <code>cloudflare.aig-config-get-logging-state</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-aig-config-patch-logging-state">Migrate AI Gateway logging to Workers Observability</a> — <code>cloudflare.aig-config-patch-logging-state</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-list-namespaces">List namespaces</a> — <code>cloudflare.ai-search-list-namespaces</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-create-namespace">Create a namespace</a> — <code>cloudflare.ai-search-create-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-list-instances">List AI Search instances.</a> — <code>cloudflare.ai-search-namespace-list-instances</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-create-instance">Create an AI Search instance.</a> — <code>cloudflare.ai-search-namespace-create-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-delete-instance">Delete an AI Search instance.</a> — <code>cloudflare.ai-search-namespace-delete-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-fetch-instance">Get an AI Search instance.</a> — <code>cloudflare.ai-search-namespace-fetch-instance</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-move-instance">Move an instance to a different namespace.</a> — <code>cloudflare.ai-search-move-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-update-instance">Update an AI Search instance.</a> — <code>cloudflare.ai-search-namespace-update-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-chat-completion">Chat Completions</a> — <code>cloudflare.ai-search-namespace-instance-chat-completion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-list-items">Items List.</a> — <code>cloudflare.ai-search-namespace-instance-list-items</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-create-or-update-item">Create or Update Item.</a> — <code>cloudflare.ai-search-namespace-instance-create-or-update-item</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-delete-item">Delete Item.</a> — <code>cloudflare.ai-search-namespace-instance-delete-item</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-get-item">Get Item.</a> — <code>cloudflare.ai-search-namespace-instance-get-item</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-sync-item">Sync Item.</a> — <code>cloudflare.ai-search-namespace-instance-sync-item</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-list-item-chunks">List Item Chunks.</a> — <code>cloudflare.ai-search-namespace-instance-list-item-chunks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-logs-item">Item Logs.</a> — <code>cloudflare.ai-search-namespace-instance-logs-item</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-list-jobs">List Jobs</a> — <code>cloudflare.ai-search-namespace-instance-list-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-create-job">Create new job</a> — <code>cloudflare.ai-search-namespace-instance-create-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-get-job">Get a Job Details</a> — <code>cloudflare.ai-search-namespace-instance-get-job</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-change-job-status">Cancel an indexing job.</a> — <code>cloudflare.ai-search-namespace-instance-change-job-status</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-list-job-logs">List Job Logs</a> — <code>cloudflare.ai-search-namespace-instance-list-job-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-purge-instance-cache">Purge search cache.</a> — <code>cloudflare.ai-search-namespace-purge-instance-cache</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-instance-search">Search</a> — <code>cloudflare.ai-search-namespace-instance-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-stats">Get instance statistics.</a> — <code>cloudflare.ai-search-namespace-stats</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-delete-namespace">Delete a namespace</a> — <code>cloudflare.ai-search-delete-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-fetch-namespace">Get a namespace</a> — <code>cloudflare.ai-search-fetch-namespace</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-update-namespace">Update a namespace</a> — <code>cloudflare.ai-search-update-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-multi-instance-chat-completion">Multi-Instance Chat Completions</a> — <code>cloudflare.ai-search-namespace-multi-instance-chat-completion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-namespace-multi-instance-search">Multi-Instance Search</a> — <code>cloudflare.ai-search-namespace-multi-instance-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-list-tokens">List tokens</a> — <code>cloudflare.ai-search-list-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-create-tokens">Create a token</a> — <code>cloudflare.ai-search-create-tokens</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-delete-tokens">Delete a token</a> — <code>cloudflare.ai-search-delete-tokens</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-fetch-tokens">Get a token</a> — <code>cloudflare.ai-search-fetch-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-search-update-tokens">Update a token</a> — <code>cloudflare.ai-search-update-tokens</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-search-author">Author Search</a> — <code>cloudflare.workers-ai-search-author</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-list-finetunes">List Finetunes</a> — <code>cloudflare.workers-ai-list-finetunes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-create-finetune">Create a new Finetune</a> — <code>cloudflare.workers-ai-create-finetune</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-list-public-finetunes">List Public Finetunes</a> — <code>cloudflare.workers-ai-list-public-finetunes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-delete-finetune">Delete a Finetune</a> — <code>cloudflare.workers-ai-delete-finetune</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-download-finetune-asset">Download a Finetune Asset</a> — <code>cloudflare.workers-ai-download-finetune-asset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-get-model-schema">Get an AI model&#39;s input and output schemas</a> — <code>cloudflare.workers-ai-get-model-schema</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-search-model">Model Search</a> — <code>cloudflare.workers-ai-search-model</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-post-run-generic">Run an AI model with request options</a> — <code>cloudflare.workers-ai-post-run-generic</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-search-task">Task Search</a> — <code>cloudflare.workers-ai-search-task</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-get-to-markdown-supported">List supported Markdown conversion formats</a> — <code>cloudflare.workers-ai-get-to-markdown-supported</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-ai-ai-gateway-web-search">Search the web through AI Gateway</a> — <code>cloudflare.workers-ai-ai-gateway-web-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-alert-types-get-alert-types">Get Alert Types</a> — <code>cloudflare.notification-alert-types-get-alert-types</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-mechanism-eligibility-get-delivery-mechanism-eligibility">Get delivery mechanism eligibility</a> — <code>cloudflare.notification-mechanism-eligibility-get-delivery-mechanism-eligibility</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-destinations-with-pager-duty-delete-pager-duty-services">Delete PagerDuty Services</a> — <code>cloudflare.notification-destinations-with-pager-duty-delete-pager-duty-services</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-destinations-with-pager-duty-list-pager-duty-services">List PagerDuty services</a> — <code>cloudflare.notification-destinations-with-pager-duty-list-pager-duty-services</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-destinations-with-pager-duty-connect-pager-duty">Create PagerDuty integration token</a> — <code>cloudflare.notification-destinations-with-pager-duty-connect-pager-duty</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-destinations-with-pager-duty-connect-pager-duty-token">Connect PagerDuty</a> — <code>cloudflare.notification-destinations-with-pager-duty-connect-pager-duty-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-webhooks-list-webhooks">List webhooks</a> — <code>cloudflare.notification-webhooks-list-webhooks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-webhooks-create-a-webhook">Create a webhook</a> — <code>cloudflare.notification-webhooks-create-a-webhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-webhooks-delete-a-webhook">Delete a webhook</a> — <code>cloudflare.notification-webhooks-delete-a-webhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-webhooks-get-a-webhook">Get a webhook</a> — <code>cloudflare.notification-webhooks-get-a-webhook</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-webhooks-update-a-webhook">Update a webhook</a> — <code>cloudflare.notification-webhooks-update-a-webhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-history-list-history">List History</a> — <code>cloudflare.notification-history-list-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-list-notification-policies">List Notification policies</a> — <code>cloudflare.notification-policies-list-notification-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-delete-a-notification-policy">Delete a Notification policy</a> — <code>cloudflare.notification-policies-delete-a-notification-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-get-a-notification-policy">Get a Notification policy</a> — <code>cloudflare.notification-policies-get-a-notification-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-update-a-notification-policy">Update a Notification policy</a> — <code>cloudflare.notification-policies-update-a-notification-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-show-email-unsubscribe-details">Show email unsubscribe details</a> — <code>cloudflare.notification-policies-show-email-unsubscribe-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-unsubscribe-email-from-notification-policy">Unsubscribe email from a Notification policy</a> — <code>cloudflare.notification-policies-unsubscribe-email-from-notification-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-policies-test-a-notification-policy">Test a Notification policy</a> — <code>cloudflare.notification-policies-test-a-notification-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-silences-list-silences">List Silences</a> — <code>cloudflare.notification-silences-list-silences</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-silences-create-silences">Create Silences</a> — <code>cloudflare.notification-silences-create-silences</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-silences-update-silences">Update Silences</a> — <code>cloudflare.notification-silences-update-silences</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-silences-delete-silences">Delete Silence</a> — <code>cloudflare.notification-silences-delete-silences</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-notification-silences-get-silence">Get Silence</a> — <code>cloudflare.notification-silences-get-silence</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-data-security-content-findings-top-n">Top integrations by content findings</a> — <code>cloudflare.data-security-content-findings-top-n</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-data-security-findings-summary">Data security findings summary</a> — <code>cloudflare.data-security-findings-summary</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-data-security-findings-timeseries">Data security findings timeseries</a> — <code>cloudflare.data-security-findings-timeseries</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-art-analytics-query-summary">Query analytics summary</a> — <code>cloudflare.art-analytics-query-summary</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-art-analytics-query-timeseries">Query analytics timeseries</a> — <code>cloudflare.art-analytics-query-timeseries</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-art-analytics-query-top-n">Query analytics top-N</a> — <code>cloudflare.art-analytics-query-top-n</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-query-get-account-scoped">Query analytics datasets</a> — <code>cloudflare.sql-api-query-get-account-scoped</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-query-post-account-scoped">Query analytics datasets</a> — <code>cloudflare.sql-api-query-post-account-scoped</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-introspection-account-scoped">List available analytics datasets</a> — <code>cloudflare.sql-api-introspection-account-scoped</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-analytics-engine-sql-query-get">Execute an Analytics Engine SQL query via query parameter</a> — <code>cloudflare.analytics-engine-sql-query-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-smart-routing-get-count-zones-enabled-for-account">Get count of zones with Argo Smart Routing enabled for account</a> — <code>cloudflare.argo-smart-routing-get-count-zones-enabled-for-account</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_namespaces_list">List namespaces</a> — <code>cloudflare.artifacts_namespaces_list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_namespaces_create">Create a namespace</a> — <code>cloudflare.artifacts_namespaces_create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_namespaces_delete">Delete a namespace</a> — <code>cloudflare.artifacts_namespaces_delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_namespaces_get">Get a namespace</a> — <code>cloudflare.artifacts_namespaces_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_list">List repositories</a> — <code>cloudflare.artifacts_repos_list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_create">Create a repository</a> — <code>cloudflare.artifacts_repos_create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_delete">Delete a repository</a> — <code>cloudflare.artifacts_repos_delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_get">Get a repository</a> — <code>cloudflare.artifacts_repos_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_commit_get">Read a Git commit</a> — <code>cloudflare.artifacts_repos_commit_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_fork">Fork a repository</a> — <code>cloudflare.artifacts_repos_fork</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_import">Import a repository</a> — <code>cloudflare.artifacts_repos_import</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_log_get">Read commit history</a> — <code>cloudflare.artifacts_repos_log_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_raw_get">Read a raw file with content type</a> — <code>cloudflare.artifacts_repos_raw_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repo_tokens_list">List repository tokens</a> — <code>cloudflare.artifacts_repo_tokens_list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_repos_tree_get">Read a Git tree</a> — <code>cloudflare.artifacts_repos_tree_get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-artifacts_tokens_create">Create a repository token</a> — <code>cloudflare.artifacts_tokens_create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-get-account-audit-logs">Get account audit logs</a> — <code>cloudflare.audit-logs-get-account-audit-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-ai-search">AI Search</a> — <code>cloudflare.autorag-config-ai-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-files">Files</a> — <code>cloudflare.autorag-config-files</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-list-jobs">List Jobs</a> — <code>cloudflare.autorag-config-list-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-get-job">Get a Job Details</a> — <code>cloudflare.autorag-config-get-job</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-list-job-logs">List Job Logs</a> — <code>cloudflare.autorag-config-list-job-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-search">Search</a> — <code>cloudflare.autorag-config-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-autorag-config-sync">Sync</a> — <code>cloudflare.autorag-config-sync</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-list-catalogs">List Basin Catalogs</a> — <code>cloudflare.basin-list-catalogs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-get-catalog-details">Get Basin Catalog details</a> — <code>cloudflare.basin-get-catalog-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-store-credentials">Store catalog credentials</a> — <code>cloudflare.basin-store-credentials</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-get-credential-status">Get Basin Catalog credential status</a> — <code>cloudflare.basin-get-credential-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-delete-catalog">Delete Basin Catalog metadata</a> — <code>cloudflare.basin-delete-catalog</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-disable-catalog">Disable Basin Catalog</a> — <code>cloudflare.basin-disable-catalog</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-enable-catalog">Enable R2 bucket as a catalog</a> — <code>cloudflare.basin-enable-catalog</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-get-maintenance-config">Get catalog maintenance configuration</a> — <code>cloudflare.basin-get-maintenance-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-update-maintenance-config">Update catalog maintenance configuration</a> — <code>cloudflare.basin-update-maintenance-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-list-namespaces">List namespaces in catalog</a> — <code>cloudflare.basin-list-namespaces</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-list-tables">List tables in namespace</a> — <code>cloudflare.basin-list-tables</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-get-table">Get table details</a> — <code>cloudflare.basin-get-table</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-get-table-maintenance-config">Get table maintenance configuration</a> — <code>cloudflare.basin-get-table-maintenance-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-update-table-maintenance-config">Update table maintenance configuration</a> — <code>cloudflare.basin-update-table-maintenance-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-queue-table-maintenance">Queue table maintenance</a> — <code>cloudflare.basin-queue-table-maintenance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-basin-list-table-maintenance-runs">List table maintenance runs</a> — <code>cloudflare.basin-list-table-maintenance-runs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-get-v1-account-usage">Get Account Billable Usage (Version 1, Alpha)</a> — <code>cloudflare.billable-usage-get-v1-account-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-get-v1-account-usage-info">Get Account Billable Usage Info (Version 1, Alpha)</a> — <code>cloudflare.billable-usage-get-v1-account-usage-info</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-v2-get-account-usage">Get Account Usage (Version 2, Alpha, Restricted)</a> — <code>cloudflare.billable-usage-v2-get-account-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-v2-query-account-usage">Query Account Usage (Version 2, Alpha, Restricted)</a> — <code>cloudflare.billable-usage-v2-query-account-usage</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-v2-get-account-billable-metrics">List Account Billable Metrics (Version 2, Alpha, Restricted)</a> — <code>cloudflare.billable-usage-v2-get-account-billable-metrics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-get-bad-debt">Get Account Bad Debt</a> — <code>cloudflare.account-billing-get-bad-debt</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-get-credits">Get Account Credits</a> — <code>cloudflare.account-billing-get-credits</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-history-get-billing-history">Get Account Billing History</a> — <code>cloudflare.account-billing-history-get-billing-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-profile-delete-billing-profile">Delete Billing Profile</a> — <code>cloudflare.account-billing-profile-delete-billing-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-profile-get-billing-profile">Get Billing Profile</a> — <code>cloudflare.account-billing-profile-get-billing-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-profile-update-billing-email">Update Billing Email</a> — <code>cloudflare.account-billing-profile-update-billing-email</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-profile-create-billing-profile">Create Billing Profile</a> — <code>cloudflare.account-billing-profile-create-billing-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-profile-update-billing-profile">Update Billing Profile</a> — <code>cloudflare.account-billing-profile-update-billing-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-create-payment-intent">Create Payment Intent for Billing Profile</a> — <code>cloudflare.account-billing-create-payment-intent</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-list">List Spend Policies</a> — <code>cloudflare.spend-policies-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-create">Create Spend Policy</a> — <code>cloudflare.spend-policies-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-activity">List Spend Policy Activity</a> — <code>cloudflare.spend-policies-activity</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-delete">Delete Spend Policy</a> — <code>cloudflare.spend-policies-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-get">Get Spend Policy</a> — <code>cloudflare.spend-policies-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-update">Update Spend Policy</a> — <code>cloudflare.spend-policies-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spend-policies-list-audit">List Spend Policy Audit Entries</a> — <code>cloudflare.spend-policies-list-audit</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-get-unpaid-invoices">Get Unpaid Invoices</a> — <code>cloudflare.account-billing-get-unpaid-invoices</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-analytics-get-account-billing-usage">Get account billing usage</a> — <code>cloudflare.usage-analytics-get-account-billing-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-botnet-threat-feed-get-day-report">Get daily report</a> — <code>cloudflare.botnet-threat-feed-get-day-report</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-botnet-threat-feed-get-full-report">Get full report</a> — <code>cloudflare.botnet-threat-feed-get-full-report</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-botnet-threat-feed-list-asn">Get list of ASNs</a> — <code>cloudflare.botnet-threat-feed-list-asn</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-botnet-threat-feed-delete-asn">Delete an ASN</a> — <code>cloudflare.botnet-threat-feed-delete-asn</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountsaccountidbrandprotectionlogomatches">Read matches for logo queries by ID</a> — <code>cloudflare.getaccountsaccountidbrandprotectionlogomatches</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountsaccountidbrandprotectionlogomatchesdownload">Download matches for logo queries by ID</a> — <code>cloudflare.getaccountsaccountidbrandprotectionlogomatchesdownload</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteaccountsaccountidbrandprotectionlogoslogoid">Delete saved logo queries by ID</a> — <code>cloudflare.deleteaccountsaccountidbrandprotectionlogoslogoid</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountsaccountidbrandprotectionmatches">Read matches for string queries by ID</a> — <code>cloudflare.getaccountsaccountidbrandprotectionmatches</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountsaccountidbrandprotectionmatchesdownload">Download matches for string queries by ID</a> — <code>cloudflare.getaccountsaccountidbrandprotectionmatchesdownload</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteaccountsaccountidbrandprotectionqueries">Delete saved string queries by ID</a> — <code>cloudflare.deleteaccountsaccountidbrandprotectionqueries</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postaccountsaccountidbrandprotectionqueries">Create new saved string queries</a> — <code>cloudflare.postaccountsaccountidbrandprotectionqueries</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postaccountsaccountidbrandprotectionqueriesbulk">Create new saved string queries in bulk</a> — <code>cloudflare.postaccountsaccountidbrandprotectionqueriesbulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postaccountsaccountidbrandprotectionsubmit">Create new URL submissions</a> — <code>cloudflare.postaccountsaccountidbrandprotectionsubmit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountsaccountidbrandprotectionurlinfo">Read submitted URLs by ID</a> — <code>cloudflare.getaccountsaccountidbrandprotectionurlinfo</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-delete">Delete browser extension configuration</a> — <code>cloudflare.accounts-browser-extension-config-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-get">Get browser extension configuration</a> — <code>cloudflare.accounts-browser-extension-config-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-post">Create browser extension configuration</a> — <code>cloudflare.accounts-browser-extension-config-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-put">Update browser extension configuration</a> — <code>cloudflare.accounts-browser-extension-config-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-inventories-list">List browser extension inventories</a> — <code>cloudflare.accounts-browser-extension-inventories-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-inventories-get">Get a single browser extension inventory</a> — <code>cloudflare.accounts-browser-extension-inventories-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-extension-events-search">Search browser extension event logs</a> — <code>cloudflare.accounts-browser-extension-config-extension-events-search</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-browser-extension-config-extension-events-timeseries">Query browser extension event timeseries</a> — <code>cloudflare.accounts-browser-extension-config-extension-events-timeseries</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_accessibilitytree">Get accessibility tree page</a> — <code>cloudflare.brapi-post_accessibilitytree</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_content">Get HTML content.</a> — <code>cloudflare.brapi-post_content</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_crawl">Crawl websites.</a> — <code>cloudflare.brapi-post_crawl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-delete_cancelcrawl">Cancel a crawl job.</a> — <code>cloudflare.brapi-delete_cancelcrawl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_crawlresult">Get crawl result.</a> — <code>cloudflare.brapi-get_crawlresult</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_devtoolsacquire">Get a browser session ID.</a> — <code>cloudflare.brapi-post_devtoolsacquire</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-delete_devtoolsbrowserdelete">Close browser session.</a> — <code>cloudflare.brapi-delete_devtoolsbrowserdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjson">List targets.</a> — <code>cloudflare.brapi-get_devtoolsjson</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsonactivate">Activate a browser target.</a> — <code>cloudflare.brapi-get_devtoolsjsonactivate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsonclose">Close a browser target.</a> — <code>cloudflare.brapi-get_devtoolsjsonclose</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsonlist">List targets.</a> — <code>cloudflare.brapi-get_devtoolsjsonlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsontarget">Get a target by ID.</a> — <code>cloudflare.brapi-get_devtoolsjsontarget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-put_devtoolsjsonnew">Open a new browser tab.</a> — <code>cloudflare.brapi-put_devtoolsjsonnew</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsonprotocol">Get Chrome DevTools Protocol schema.</a> — <code>cloudflare.brapi-get_devtoolsjsonprotocol</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolsjsonversion">Get browser version metadata.</a> — <code>cloudflare.brapi-get_devtoolsjsonversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_devtoolsliveview">Mint live view URLs for a browser session</a> — <code>cloudflare.brapi-post_devtoolsliveview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolssessionlist">List sessions.</a> — <code>cloudflare.brapi-get_devtoolssessionlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_devtoolssessiondetails">Get session details.</a> — <code>cloudflare.brapi-get_devtoolssessiondetails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_json">Get json.</a> — <code>cloudflare.brapi-post_json</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_links">Get Links.</a> — <code>cloudflare.brapi-post_links</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_markdown">Get markdown.</a> — <code>cloudflare.brapi-post_markdown</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_pdf">Get PDF.</a> — <code>cloudflare.brapi-post_pdf</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_recording">Get recording data.</a> — <code>cloudflare.brapi-get_recording</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-get_recordingnetwork">Get network recording data.</a> — <code>cloudflare.brapi-get_recordingnetwork</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_scrape">Scrape elements.</a> — <code>cloudflare.brapi-post_scrape</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_screenshot">Get screenshot.</a> — <code>cloudflare.brapi-post_screenshot</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-brapi-post_snapshot">Get HTML content and screenshot.</a> — <code>cloudflare.brapi-post_snapshot</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountlimits">Get build-minute availability</a> — <code>cloudflare.getaccountlimits</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getbuildsbyversionids">Get builds by Worker version</a> — <code>cloudflare.getbuildsbyversionids</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getlatestbuildsbyscripts">Get latest builds by script IDs</a> — <code>cloudflare.getlatestbuildsbyscripts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getbuildbyuuid">Get a Workers build</a> — <code>cloudflare.getbuildbyuuid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cancelbuildbyuuid">Cancel a Workers build</a> — <code>cloudflare.cancelbuildbyuuid</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getbuildlogs">Get Workers build logs</a> — <code>cloudflare.getbuildlogs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-upsertrepoconnection">Create or update a repository connection</a> — <code>cloudflare.upsertrepoconnection</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleterepoconnection">Delete a repository connection</a> — <code>cloudflare.deleterepoconnection</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getworkerconfigautofill">Get repository configuration autofill</a> — <code>cloudflare.getworkerconfigautofill</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listbuildtokens">List build tokens</a> — <code>cloudflare.listbuildtokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createbuildtoken">Create build token</a> — <code>cloudflare.createbuildtoken</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletebuildtoken">Delete a build token</a> — <code>cloudflare.deletebuildtoken</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createtrigger">Create a build trigger</a> — <code>cloudflare.createtrigger</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletetrigger">Delete a build trigger</a> — <code>cloudflare.deletetrigger</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatetrigger">Update a build trigger</a> — <code>cloudflare.updatetrigger</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createmanualbuild">Start a Workers build</a> — <code>cloudflare.createmanualbuild</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listenvironmentvariables">List build variables</a> — <code>cloudflare.listenvironmentvariables</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-upsertenvironmentvariables">Set build variables</a> — <code>cloudflare.upsertenvironmentvariables</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteenvironmentvariable">Delete a build variable</a> — <code>cloudflare.deleteenvironmentvariable</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-purgebuildcache">Purge a trigger&#39;s build cache</a> — <code>cloudflare.purgebuildcache</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createworkerbuild">Create Worker build configuration</a> — <code>cloudflare.createworkerbuild</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listbuildsbyscript">List builds for a Worker</a> — <code>cloudflare.listbuildsbyscript</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listtriggersbyscript">List triggers for a Worker</a> — <code>cloudflare.listtriggersbyscript</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listdeployhooks">List deploy hooks</a> — <code>cloudflare.listdeployhooks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createdeployhook">Create a deploy hook</a> — <code>cloudflare.createdeployhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletedeployhook">Delete a deploy hook</a> — <code>cloudflare.deletedeployhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getdeployhook">Get a deploy hook</a> — <code>cloudflare.getdeployhook</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatedeployhook">Update a deploy hook</a> — <code>cloudflare.updatedeployhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteworkerbuild">Delete Worker build configuration</a> — <code>cloudflare.deleteworkerbuild</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getworkerbuild">Get Worker build configuration</a> — <code>cloudflare.getworkerbuild</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-migrateworkertopreviews">Migrate worker to previews</a> — <code>cloudflare.migrateworkertopreviews</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listworkerpreviews">List previews</a> — <code>cloudflare.listworkerpreviews</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getworkerpreview">Get preview</a> — <code>cloudflare.getworkerpreview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listbuildsbypreview">List builds by preview</a> — <code>cloudflare.listbuildsbypreview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createpreviewbuild">Create preview build</a> — <code>cloudflare.createpreviewbuild</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-bulk-create-subscription">Create Subscriptions</a> — <code>cloudflare.account-subscriptions-bulk-create-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-apps-list">List apps</a> — <code>cloudflare.calls-apps-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-apps-create-a-new-app">Create an SFU app</a> — <code>cloudflare.calls-apps-create-a-new-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-apps-delete-app">Delete an SFU app</a> — <code>cloudflare.calls-apps-delete-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-apps-retrieve-app-details">Retrieve SFU app details</a> — <code>cloudflare.calls-apps-retrieve-app-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-apps-update-app-details">Update SFU app details</a> — <code>cloudflare.calls-apps-update-app-details</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-turn-key-list">List TURN keys</a> — <code>cloudflare.calls-turn-key-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-turn-key-create">Create a TURN key</a> — <code>cloudflare.calls-turn-key-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-delete-turn-key">Delete TURN key</a> — <code>cloudflare.calls-delete-turn-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-retrieve-turn-key-details">Retrieve TURN key details</a> — <code>cloudflare.calls-retrieve-turn-key-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-calls-update-turn-key">Update TURN key details</a> — <code>cloudflare.calls-update-turn-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-list-cloudflare-tunnels">List Cloudflare Tunnels</a> — <code>cloudflare.cloudflare-tunnel-list-cloudflare-tunnels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-create-a-cloudflare-tunnel">Create a Cloudflare Tunnel</a> — <code>cloudflare.cloudflare-tunnel-create-a-cloudflare-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-delete-a-cloudflare-tunnel">Delete a Cloudflare Tunnel</a> — <code>cloudflare.cloudflare-tunnel-delete-a-cloudflare-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel">Get a Cloudflare Tunnel</a> — <code>cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-update-a-cloudflare-tunnel">Update a Cloudflare Tunnel</a> — <code>cloudflare.cloudflare-tunnel-update-a-cloudflare-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-configuration-get-configuration">Get Tunnel configuration</a> — <code>cloudflare.cloudflare-tunnel-configuration-get-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-configuration-put-configuration">Update Tunnel configuration</a> — <code>cloudflare.cloudflare-tunnel-configuration-put-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-clean-up-cloudflare-tunnel-connections">Clean up Cloudflare Tunnel connections</a> — <code>cloudflare.cloudflare-tunnel-clean-up-cloudflare-tunnel-connections</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-list-cloudflare-tunnel-connections">List Cloudflare Tunnel connections</a> — <code>cloudflare.cloudflare-tunnel-list-cloudflare-tunnel-connections</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-cloudflare-tunnel-connector">Get Cloudflare Tunnel connector</a> — <code>cloudflare.cloudflare-tunnel-get-cloudflare-tunnel-connector</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel-management-token">Get a Cloudflare Tunnel management token</a> — <code>cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-management-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel-token">Get a Cloudflare Tunnel token</a> — <code>cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widgets-list">List Turnstile Widgets</a> — <code>cloudflare.accounts-turnstile-widgets-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widget-create">Create a Turnstile Widget</a> — <code>cloudflare.accounts-turnstile-widget-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widget-delete">Delete a Turnstile Widget</a> — <code>cloudflare.accounts-turnstile-widget-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widget-get">Turnstile Widget Details</a> — <code>cloudflare.accounts-turnstile-widget-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widget-update">Update a Turnstile Widget</a> — <code>cloudflare.accounts-turnstile-widget-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts-turnstile-widget-rotate-secret">Rotate Secret for a Turnstile Widget</a> — <code>cloudflare.accounts-turnstile-widget-rotate-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-create-setup-intent">Create Setup Intent</a> — <code>cloudflare.account-billing-create-setup-intent</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_getbanners">Get the Latest Banner Grab Result</a> — <code>cloudflare.get_getbanners</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_bindbgetbinary">Retrieves a file from Binary Storage</a> — <code>cloudflare.get_bindbgetbinary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventlistget">List events</a> — <code>cloudflare.get_eventlistget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventlist">Search events</a> — <code>cloudflare.post_eventlist</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventaggregate">Aggregate events</a> — <code>cloudflare.get_eventaggregate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_attackerlist">List attackers</a> — <code>cloudflare.get_attackerlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventrelationships">List related events</a> — <code>cloudflare.get_eventrelationships</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_categorylist">List event categories used in datasets</a> — <code>cloudflare.get_categorylist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_categorylistcomplete">List all event categories</a> — <code>cloudflare.get_categorylistcomplete</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_categorycreate">Create an event category</a> — <code>cloudflare.post_categorycreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_countryread">List countries</a> — <code>cloudflare.get_countryread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventcreate">Create an event</a> — <code>cloudflare.post_eventcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventcreatebulk">Create events in bulk</a> — <code>cloudflare.post_eventcreatebulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_datasetlist">List datasets</a> — <code>cloudflare.get_datasetlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_grouplist">List account groups</a> — <code>cloudflare.get_grouplist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_groupcreate">Create an account group</a> — <code>cloudflare.post_groupcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_groupdelete">Delete an account group</a> — <code>cloudflare.delete_groupdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_groupread">Get an account group</a> — <code>cloudflare.get_groupread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_groupupdate">Update an account group</a> — <code>cloudflare.put_groupupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_groupmemberlist">List group members</a> — <code>cloudflare.get_groupmemberlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_groupmembercreate">Add an account to a group</a> — <code>cloudflare.post_groupmembercreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_groupmemberdelete">Remove an account from a group</a> — <code>cloudflare.delete_groupmemberdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_datasetcreate">Create a dataset</a> — <code>cloudflare.post_datasetcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_datasetdelete">Delete a dataset</a> — <code>cloudflare.delete_datasetdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_datasetread">Get a dataset</a> — <code>cloudflare.get_datasetread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_datasetupdate">Update a dataset</a> — <code>cloudflare.patch_datasetupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_datasetupdate">Update a dataset</a> — <code>cloudflare.post_datasetupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventcopytonewds">Copy events to another dataset</a> — <code>cloudflare.post_eventcopytonewds</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventread">Get an event</a> — <code>cloudflare.get_eventread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_indicatortypecreate">Create an indicator type</a> — <code>cloudflare.post_indicatortypecreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_indicatordeletebulk">Delete indicators in bulk</a> — <code>cloudflare.delete_indicatordeletebulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_indicatorcreatebulk">Create indicators in bulk</a> — <code>cloudflare.post_indicatorcreatebulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_indicatorcreate">Create an indicator</a> — <code>cloudflare.post_indicatorcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatortagslist">List tags on a dataset&#39;s indicators</a> — <code>cloudflare.get_indicatortagslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_indicatordelete">Delete an indicator</a> — <code>cloudflare.delete_indicatordelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatorread">Get an indicator</a> — <code>cloudflare.get_indicatorread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_indicatorupdate">Update an indicator</a> — <code>cloudflare.patch_indicatorupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatorrelationshipslist">List indicator relationships</a> — <code>cloudflare.get_indicatorrelationshipslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_indicatorrelationshipcreate">Create an indicator relationship</a> — <code>cloudflare.post_indicatorrelationshipcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_indicatorrelationshipdelete">Delete an indicator relationship</a> — <code>cloudflare.delete_indicatorrelationshipdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_indicatorrelationshipupdate">Update an indicator relationship</a> — <code>cloudflare.patch_indicatorrelationshipupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventmovetonewds">Move events to another dataset</a> — <code>cloudflare.post_eventmovetonewds</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_permissionlist">List dataset permissions</a> — <code>cloudflare.get_permissionlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_permissioncreate">Grant access to a dataset</a> — <code>cloudflare.post_permissioncreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_permissiondelete">Revoke access to a dataset</a> — <code>cloudflare.delete_permissiondelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_permissionupdate">Change a dataset permission</a> — <code>cloudflare.put_permissionupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_targetindustrylistbydataset">List target industries in a dataset (legacy)</a> — <code>cloudflare.get_targetindustrylistbydataset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_datasetpopulate">Rebuild dataset lookup lists</a> — <code>cloudflare.post_datasetpopulate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_eventdelete">Delete events</a> — <code>cloudflare.delete_eventdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventrawreadds">Get raw data for an event</a> — <code>cloudflare.get_eventrawreadds</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_categorydelete">Delete an event category</a> — <code>cloudflare.delete_categorydelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_categoryread">Get an event category</a> — <code>cloudflare.get_categoryread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_categoryupdate">Update an event category</a> — <code>cloudflare.patch_categoryupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_categoryupdate">Update an event category</a> — <code>cloudflare.post_categoryupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_eventtagdelete">Remove tags from an event (legacy)</a> — <code>cloudflare.delete_eventtagdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventtagcreate">Add tags to an event (legacy)</a> — <code>cloudflare.post_eventtagcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventgraph">Query graph neighborhood from R2 Data Catalog</a> — <code>cloudflare.get_eventgraph</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventgraphql">Run a GraphQL aggregation over events</a> — <code>cloudflare.post_eventgraphql</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatortypeslist">List indicator types</a> — <code>cloudflare.get_indicatortypeslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatorlist">List indicators</a> — <code>cloudflare.get_indicatorlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_indicatoraggregate">Aggregate indicators by column(s)</a> — <code>cloudflare.get_indicatoraggregate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventquerylist">List saved event queries</a> — <code>cloudflare.get_eventquerylist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventquerycreate">Create a saved event query</a> — <code>cloudflare.post_eventquerycreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_eventquerydelete">Delete a saved event query</a> — <code>cloudflare.delete_eventquerydelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventqueryread">Get a saved event query</a> — <code>cloudflare.get_eventqueryread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_eventqueryupdate">Update a saved event query</a> — <code>cloudflare.patch_eventqueryupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventqueryupdate">Update a saved event query</a> — <code>cloudflare.post_eventqueryupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_eventreferencedelete">Remove event references (legacy)</a> — <code>cloudflare.delete_eventreferencedelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventreferencecreate">Add event references (legacy)</a> — <code>cloudflare.post_eventreferencecreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_createeventrelationship">Create event relationships</a> — <code>cloudflare.post_createeventrelationship</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_tagcategorydelete">Delete a tag category</a> — <code>cloudflare.delete_tagcategorydelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_tagcategorydetail">Get a tag category</a> — <code>cloudflare.get_tagcategorydetail</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_tagcategoryupdate">Update a tag category</a> — <code>cloudflare.patch_tagcategoryupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_taglist">List tags</a> — <code>cloudflare.get_taglist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_tagcategorylist">List tag categories</a> — <code>cloudflare.get_tagcategorylist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_taggedactorlist">List threat actors</a> — <code>cloudflare.get_taggedactorlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_tagcategorycreate">Create a tag category</a> — <code>cloudflare.post_tagcategorycreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_tagcreate">Create a tag</a> — <code>cloudflare.post_tagcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_tagdelete">Delete a tag</a> — <code>cloudflare.delete_tagdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_tagdetail">Get a tag</a> — <code>cloudflare.get_tagdetail</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_tagupdate">Update a tag</a> — <code>cloudflare.patch_tagupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_tagindicatorslist">List a tag&#39;s indicators</a> — <code>cloudflare.get_tagindicatorslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_tagrelationshipslist">List tag relationships</a> — <code>cloudflare.get_tagrelationshipslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_tagrelationshipcreate">Create a tag relationship</a> — <code>cloudflare.post_tagrelationshipcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_tagrelationshipdelete">Delete a tag relationship</a> — <code>cloudflare.delete_tagrelationshipdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_tagrelationshipupdate">Update a tag relationship</a> — <code>cloudflare.patch_tagrelationshipupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_targetindustrylist">List target industries used in datasets</a> — <code>cloudflare.get_targetindustrylist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_targetindustrylistcomplete">List all target industries</a> — <code>cloudflare.get_targetindustrylistcomplete</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_eventupdatebulk">Update events in bulk</a> — <code>cloudflare.patch_eventupdatebulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_eventupdate">Update an event</a> — <code>cloudflare.patch_eventupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventupdate">Update an event</a> — <code>cloudflare.post_eventupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_eventrawread">Get raw event data by raw ID (legacy)</a> — <code>cloudflare.get_eventrawread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_eventrawupdate">Update raw event data by raw ID (legacy)</a> — <code>cloudflare.patch_eventrawupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventrawupdate">Update raw event data by raw ID (legacy)</a> — <code>cloudflare.post_eventrawupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-list">List Requests</a> — <code>cloudflare.cloudforce-one-request-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-constants">Get Request Priority, Status, and TLP constants</a> — <code>cloudflare.cloudforce-one-request-constants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-new">Create a New Request.</a> — <code>cloudflare.cloudforce-one-request-new</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-list">List Priority Intelligence Requirements</a> — <code>cloudflare.cloudforce-one-priority-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-new">Create a New Priority Intelligence Requirement</a> — <code>cloudflare.cloudforce-one-priority-new</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-quota">Get Priority Intelligence Requirement Quota</a> — <code>cloudflare.cloudforce-one-priority-quota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-delete">Delete a Priority Intelligence Requirement</a> — <code>cloudflare.cloudforce-one-priority-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-get">Get a Priority Intelligence Requirement</a> — <code>cloudflare.cloudforce-one-priority-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-priority-update">Update a Priority Intelligence Requirement</a> — <code>cloudflare.cloudforce-one-priority-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-quota">Get Request Quota</a> — <code>cloudflare.cloudforce-one-request-quota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-types">Get Request Types</a> — <code>cloudflare.cloudforce-one-request-types</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-delete">Delete a Request</a> — <code>cloudflare.cloudforce-one-request-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-get">Get a Request</a> — <code>cloudflare.cloudforce-one-request-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-update">Update a Request</a> — <code>cloudflare.cloudforce-one-request-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-asset-list">List Request Assets</a> — <code>cloudflare.cloudforce-one-request-asset-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-asset-delete">Delete a Request Asset</a> — <code>cloudflare.cloudforce-one-request-asset-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-asset-get">Get a Request Asset</a> — <code>cloudflare.cloudforce-one-request-asset-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-asset-update">Update a Request Asset</a> — <code>cloudflare.cloudforce-one-request-asset-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-message-list">List Request Messages</a> — <code>cloudflare.cloudforce-one-request-message-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-message-new">Create a New Request Message</a> — <code>cloudflare.cloudforce-one-request-message-new</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-message-delete">Delete a Request Message</a> — <code>cloudflare.cloudforce-one-request-message-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-request-message-update">Update a Request Message</a> — <code>cloudflare.cloudforce-one-request-message-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-delete-all-rules">Delete all rules</a> — <code>cloudflare.cloudforce-one-delete-all-rules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-list-rules">List rules</a> — <code>cloudflare.cloudforce-one-list-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-create-rule">Create a rule</a> — <code>cloudflare.cloudforce-one-create-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-list-rule-approvals">List rule approvals</a> — <code>cloudflare.cloudforce-one-list-rule-approvals</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-rule-approval">Get rule approval details</a> — <code>cloudflare.cloudforce-one-get-rule-approval</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-cancel-rule-approval">Cancel a pending approval</a> — <code>cloudflare.cloudforce-one-cancel-rule-approval</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-resubmit-rule-approval">Revise and resubmit a rejected approval</a> — <code>cloudflare.cloudforce-one-resubmit-rule-approval</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-remove-account-exemptions">Remove patterns from exemption rules</a> — <code>cloudflare.cloudforce-one-remove-account-exemptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-exemptions">Get exemption rules for an account</a> — <code>cloudflare.cloudforce-one-get-exemptions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-add-account-exemptions">Add patterns to exemption rules</a> — <code>cloudflare.cloudforce-one-add-account-exemptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-update-account-exemptions">Update exemption rule patterns</a> — <code>cloudflare.cloudforce-one-update-account-exemptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-managed-rules">Get managed rules</a> — <code>cloudflare.cloudforce-one-get-managed-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-search-rules">Search rules</a> — <code>cloudflare.cloudforce-one-search-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-rule-stats">Get dashboard stats</a> — <code>cloudflare.cloudforce-one-get-rule-stats</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-list-email-rules">List email rules</a> — <code>cloudflare.cloudforce-one-list-email-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-create-email-rule">Create an email rule</a> — <code>cloudflare.cloudforce-one-create-email-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-update-pending-email-rule-approval">Update a pending structured email rule approval</a> — <code>cloudflare.cloudforce-one-update-pending-email-rule-approval</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-resubmit-email-rule-approval">Revise and resubmit a rejected structured email rule approval</a> — <code>cloudflare.cloudforce-one-resubmit-email-rule-approval</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-email-rule-schema">Get email rule schema</a> — <code>cloudflare.cloudforce-one-get-email-rule-schema</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-validate-email-rule">Validate an email rule</a> — <code>cloudflare.cloudforce-one-validate-email-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-delete-email-rule">Delete an email rule</a> — <code>cloudflare.cloudforce-one-delete-email-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-email-rule">Get an email rule</a> — <code>cloudflare.cloudforce-one-get-email-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-update-email-rule">Update an email rule</a> — <code>cloudflare.cloudforce-one-update-email-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-test-email-rule">Test an email rule</a> — <code>cloudflare.cloudforce-one-test-email-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-rule-tree">Get folder tree structure</a> — <code>cloudflare.cloudforce-one-get-rule-tree</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-validate-rule">Validate rule with context</a> — <code>cloudflare.cloudforce-one-validate-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-delete-rule">Delete a rule</a> — <code>cloudflare.cloudforce-one-delete-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-get-rule">Get a rule</a> — <code>cloudflare.cloudforce-one-get-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudforce-one-update-rule">Update a rule</a> — <code>cloudflare.cloudforce-one-update-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_configfetch">List Scan Configs</a> — <code>cloudflare.get_configfetch</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_configcreate">Create a new Scan Config</a> — <code>cloudflare.post_configcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_deletescans">Delete a Scan Config</a> — <code>cloudflare.delete_deletescans</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_configupdate">Update an existing Scan Config</a> — <code>cloudflare.post_configupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_getopenports">Get the Latest Scan Result</a> — <code>cloudflare.get_getopenports</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_domainmatchlist">List saved query matches</a> — <code>cloudflare.get_domainmatchlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_bulkdismissmatches">Bulk dismiss or undismiss matches</a> — <code>cloudflare.post_bulkdismissmatches</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_getdomainqueries">Get queries</a> — <code>cloudflare.get_getdomainqueries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_insertdomainquery">Insert query</a> — <code>cloudflare.post_insertdomainquery</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_deletedomainquery">Delete domain query</a> — <code>cloudflare.delete_deletedomainquery</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_updatedomainquery">Update domain query</a> — <code>cloudflare.patch_updatedomainquery</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_domaintrial">Analyze domains for brand impersonation</a> — <code>cloudflare.post_domaintrial</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_lettergenerate">Generate takedown letter</a> — <code>cloudflare.post_lettergenerate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_lettertemplatelist">List letter templates</a> — <code>cloudflare.get_lettertemplatelist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_lettertemplatecreate">Create letter template</a> — <code>cloudflare.post_lettertemplatecreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_lettertemplateexamples">List example letter templates</a> — <code>cloudflare.get_lettertemplateexamples</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_lettertemplatedelete">Delete letter template</a> — <code>cloudflare.delete_lettertemplatedelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_lettertemplateget">Get letter template</a> — <code>cloudflare.get_lettertemplateget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_lettertemplateupdate">Update letter template</a> — <code>cloudflare.put_lettertemplateupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_logomatchlist">List logo matches</a> — <code>cloudflare.get_logomatchlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_getlogoqueries">Get logo queries</a> — <code>cloudflare.get_getlogoqueries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_insertlogoquery">Insert logo query</a> — <code>cloudflare.post_insertlogoquery</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_deletelogoquery">Delete logo query</a> — <code>cloudflare.delete_deletelogoquery</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_searchlogosimilarity">Search scanned images</a> — <code>cloudflare.post_searchlogosimilarity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_dismissmatch">Dismiss a match</a> — <code>cloudflare.post_dismissmatch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_undismissmatch">Undismiss a match</a> — <code>cloudflare.post_undismissmatch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_takedownnoticelist">List takedown notices</a> — <code>cloudflare.get_takedownnoticelist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_takedownnoticecreate">Create takedown notice</a> — <code>cloudflare.post_takedownnoticecreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_takedownnoticelookup">Lookup takedown notices by domains</a> — <code>cloudflare.post_takedownnoticelookup</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_takedownnoticedelete">Delete takedown notice</a> — <code>cloudflare.delete_takedownnoticedelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_takedownnoticeget">Get takedown notice</a> — <code>cloudflare.get_takedownnoticeget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_takedownnoticeupdate">Update takedown notice</a> — <code>cloudflare.put_takedownnoticeupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_takedownletterlist">List takedown letters</a> — <code>cloudflare.get_takedownletterlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_takedownlettercreate">Create takedown letter</a> — <code>cloudflare.post_takedownlettercreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_takedownletterdelete">Delete takedown letter</a> — <code>cloudflare.delete_takedownletterdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_takedownletterget">Get takedown letter</a> — <code>cloudflare.get_takedownletterget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_totalqueries">Get total queries</a> — <code>cloudflare.get_totalqueries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_collectionlist">List collections</a> — <code>cloudflare.get_collectionlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_collectioncreate">Create a new collection</a> — <code>cloudflare.post_collectioncreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_collectiondelete">Delete collection</a> — <code>cloudflare.delete_collectiondelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_collectionget">Get collection</a> — <code>cloudflare.get_collectionget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_collectionupdate">Update collection</a> — <code>cloudflare.patch_collectionupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_columnadd">Add column to collection</a> — <code>cloudflare.post_columnadd</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_columndelete">Delete column</a> — <code>cloudflare.delete_columndelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_columnupdate">Update column</a> — <code>cloudflare.patch_columnupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_collectionexportendpoint">Export collection to CSV, JSONL, or Markdown</a> — <code>cloudflare.get_collectionexportendpoint</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_itemquery">Query collection items</a> — <code>cloudflare.get_itemquery</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_itemcreate">Create item(s)</a> — <code>cloudflare.post_itemcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_itemdelete">Delete collection item</a> — <code>cloudflare.delete_itemdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_itemget">Get collection item</a> — <code>cloudflare.get_itemget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_itemupdate">Update collection item</a> — <code>cloudflare.patch_itemupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_itemsearch">Search items (advanced filtering)</a> — <code>cloudflare.post_itemsearch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_domainlist">List monitored domains</a> — <code>cloudflare.get_domainlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_domaincreate">Create monitored domain</a> — <code>cloudflare.post_domaincreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_domaindelete">Delete monitored domain</a> — <code>cloudflare.delete_domaindelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_matchlist">List credential matches</a> — <code>cloudflare.get_matchlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_eventgraphqlv2">Run a GraphQL aggregation over events (legacy)</a> — <code>cloudflare.post_eventgraphqlv2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirlist">List priority intelligence requirements for an account</a> — <code>cloudflare.get_pirlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pircreate">Create a priority intelligence requirement</a> — <code>cloudflare.post_pircreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirconstants">Get PIR constants (methods, dimensions, and TLP values)</a> — <code>cloudflare.get_pirconstants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pirfiltergenerate">Generate event filters from a PIR</a> — <code>cloudflare.post_pirfiltergenerate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirinterestlist">List account interests for PIR Option 2</a> — <code>cloudflare.get_pirinterestlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pirinterestcreate">Create an account interest for PIR Option 2</a> — <code>cloudflare.post_pirinterestcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pirinterestbacktestcreate">Backtest account-interest change detection</a> — <code>cloudflare.post_pirinterestbacktestcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirinterestbacktestget">Get a persisted account-interest backtest</a> — <code>cloudflare.get_pirinterestbacktestget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pirinterestevaluationcreate">Evaluate recent event-dated changes for account interests</a> — <code>cloudflare.post_pirinterestevaluationcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirinterestevaluationget">Get a persisted account-interest evaluation</a> — <code>cloudflare.get_pirinterestevaluationget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_pirinterestdelete">Delete an account interest for PIR Option 2</a> — <code>cloudflare.delete_pirinterestdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_pirinterestupdate">Update an account interest for PIR Option 2</a> — <code>cloudflare.patch_pirinterestupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirallmatchaggregates">Count matched events across the account&#39;s priority intelligence requirements</a> — <code>cloudflare.get_pirallmatchaggregates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_pirprofiledelete">Delete the organization profile</a> — <code>cloudflare.delete_pirprofiledelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirprofileget">Get the organization profile</a> — <code>cloudflare.get_pirprofileget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_pirprofileput">Create or replace the organization profile</a> — <code>cloudflare.put_pirprofileput</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_pirquota">Get PIR quota for an account</a> — <code>cloudflare.post_pirquota</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_pirdelete">Delete a priority intelligence requirement</a> — <code>cloudflare.delete_pirdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirget">Get a priority intelligence requirement by ID</a> — <code>cloudflare.get_pirget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_pirupdate">Update a priority intelligence requirement</a> — <code>cloudflare.put_pirupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirmatcheslist">List a priority intelligence requirement&#39;s matched events</a> — <code>cloudflare.get_pirmatcheslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_pirmatchestriage">Triage a priority intelligence requirement&#39;s matched events</a> — <code>cloudflare.patch_pirmatchestriage</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirmatchaggregates">Count a priority intelligence requirement&#39;s matched events</a> — <code>cloudflare.get_pirmatchaggregates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_pirmatchseries">Count a priority intelligence requirement&#39;s matched events per day</a> — <code>cloudflare.get_pirmatchseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_legalresponseaccesscheck">Check if current user is allowlisted for Legal Response</a> — <code>cloudflare.get_legalresponseaccesscheck</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_requestlist">List RFIs</a> — <code>cloudflare.get_requestlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_requestcreate">Creates a new RFI</a> — <code>cloudflare.post_requestcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_requestconstants">Get request constants</a> — <code>cloudflare.get_requestconstants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_dashboardmetadatafieldlist">List metadata fields for an RFI type</a> — <code>cloudflare.get_dashboardmetadatafieldlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_requestquota">Get request token quota</a> — <code>cloudflare.get_requestquota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_dashboardrequesttypeslist">List visible request types for a project (dashboard)</a> — <code>cloudflare.get_dashboardrequesttypeslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_usergetself">Get current user profile</a> — <code>cloudflare.get_usergetself</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_requestread">Get an RFI by ID</a> — <code>cloudflare.get_requestread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_requestupdate">Update an RFI</a> — <code>cloudflare.put_requestupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_dashboardassetlist">List assets in request (Customer)</a> — <code>cloudflare.get_dashboardassetlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_messagelist">List messages for an RFI request</a> — <code>cloudflare.get_messagelist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_messagecreate">Create a customer follow-on message on an RFI request</a> — <code>cloudflare.post_messagecreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_messageread">Read a single message for an RFI request</a> — <code>cloudflare.get_messageread</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_messageupdate">Update/publish a message for an RFI request</a> — <code>cloudflare.put_messageupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-searchthreatintelligence">Search threat intelligence</a> — <code>cloudflare.searchthreatintelligence</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlelist">List Threat Signals articles</a> — <code>cloudflare.rssarticlelist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlebulkmarkread">Bulk update Threat Signals article read status</a> — <code>cloudflare.rssarticlebulkmarkread</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlerelevanceaggregate">Count Threat Signals articles by relevance band</a> — <code>cloudflare.rssarticlerelevanceaggregate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticleseverityaggregate">Count Threat Signals articles by severity band</a> — <code>cloudflare.rssarticleseverityaggregate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticleget">Get Threat Signals article</a> — <code>cloudflare.rssarticleget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlemarkread">Update Threat Signals article read status</a> — <code>cloudflare.rssarticlemarkread</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlecontentget">Get Threat Signals article content</a> — <code>cloudflare.rssarticlecontentget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlereprocess">Reprocess a Threat Signals article</a> — <code>cloudflare.rssarticlereprocess</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticlecustomskillslist">List Threat Signals article custom skills</a> — <code>cloudflare.rssarticlecustomskillslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticleskilloutputget">Get Threat Signals article skill output</a> — <code>cloudflare.rssarticleskilloutputget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticleskillrun">Run and persist skill output for a Threat Signals article</a> — <code>cloudflare.rssarticleskillrun</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticletaggenerate">Generate Threat Signals article AI tags</a> — <code>cloudflare.rssarticletaggenerate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticletagadd">Add tag to Threat Signals article</a> — <code>cloudflare.rssarticletagadd</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticletagremove">Remove tag from Threat Signals article</a> — <code>cloudflare.rssarticletagremove</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedcategorylist">List Threat Signals feed categories</a> — <code>cloudflare.rssfeedcategorylist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedlist">List Threat Signals feeds</a> — <code>cloudflare.rssfeedlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedcreate">Create Threat Signals feed</a> — <code>cloudflare.rssfeedcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedpoll">Trigger Threat Signals feed poll</a> — <code>cloudflare.rssfeedpoll</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeeddelete">Delete Threat Signals feed</a> — <code>cloudflare.rssfeeddelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedupdate">Update Threat Signals feed</a> — <code>cloudflare.rssfeedupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedrawget">Get Threat Signals feed XML</a> — <code>cloudflare.rssfeedrawget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedskillsget">Get Threat Signals feed skills</a> — <code>cloudflare.rssfeedskillsget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssfeedskillsset">Set Threat Signals feed skills</a> — <code>cloudflare.rssfeedskillsset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssarticleindicatorlist">List Threat Signals article indicators</a> — <code>cloudflare.rssarticleindicatorlist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-searchthreatsignals">Search Threat Signals articles using AI Search</a> — <code>cloudflare.searchthreatsignals</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskilllist">List Threat Signals skills</a> — <code>cloudflare.rssskilllist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskillcreate">Create Threat Signals skill</a> — <code>cloudflare.rssskillcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskilldelete">Delete Threat Signals skill</a> — <code>cloudflare.rssskilldelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskillget">Get Threat Signals skill</a> — <code>cloudflare.rssskillget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskillupdate">Update Threat Signals skill</a> — <code>cloudflare.rssskillupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskilltagcategoriesget">Get Threat Signals skill tag categories</a> — <code>cloudflare.rssskilltagcategoriesget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-rssskilltagcategoriesreplace">Replace Threat Signals skill tag categories</a> — <code>cloudflare.rssskilltagcategoriesreplace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list_cnis">List existing CNI objects</a> — <code>cloudflare.list_cnis</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create_cni">Create a new CNI object</a> — <code>cloudflare.create_cni</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_cni">Delete a specified CNI object</a> — <code>cloudflare.delete_cni</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_cni">Get information about a CNI object</a> — <code>cloudflare.get_cni</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update_cni">Modify stored information about a CNI object</a> — <code>cloudflare.update_cni</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list_interconnects">List existing interconnects</a> — <code>cloudflare.list_interconnects</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create_interconnect">Create a new interconnect</a> — <code>cloudflare.create_interconnect</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_interconnect">Delete an interconnect object</a> — <code>cloudflare.delete_interconnect</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_interconnect">Get information about an interconnect object</a> — <code>cloudflare.get_interconnect</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_interconnect_loa">Generate the Letter of Authorization (LOA) for a given interconnect</a> — <code>cloudflare.get_interconnect_loa</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_interconnect_loa_default_name">Get the default customer name for LOA generation</a> — <code>cloudflare.get_interconnect_loa_default_name</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_interconnect_status">Get the current status of an interconnect object</a> — <code>cloudflare.get_interconnect_status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_settings">Get the current settings for the active account</a> — <code>cloudflare.get_settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update_settings">Update the current settings for the active account</a> — <code>cloudflare.update_settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list_slots">Retrieve a list of all slots matching the specified parameters</a> — <code>cloudflare.list_slots</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_slot">Get information about the specified slot</a> — <code>cloudflare.get_slot</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-connectivity-services-list">List Workers VPC connectivity services</a> — <code>cloudflare.connectivity-services-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-connectivity-services-delete">Delete Workers VPC connectivity service</a> — <code>cloudflare.connectivity-services-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-connectivity-services-get">Get Workers VPC connectivity service</a> — <code>cloudflare.connectivity-services-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listapplications">List Applications associated with your account</a> — <code>cloudflare.listapplications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createapplication">Create a new application</a> — <code>cloudflare.createapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteapplication">Delete a single application by id</a> — <code>cloudflare.deleteapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getapplication">Get a single application by id</a> — <code>cloudflare.getapplication</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-modifyapplication">Modify an application</a> — <code>cloudflare.modifyapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listcontainerinstances_v2">List container instances</a> — <code>cloudflare.listcontainerinstances_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createapplicationrollout">Create a new rollout for an application</a> — <code>cloudflare.createapplicationrollout</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listapplicationversions">List all application versions</a> — <code>cloudflare.listapplicationversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-preparecontainerimage">Prepare a container image</a> — <code>cloudflare.preparecontainerimage</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listimageregistries">Get the list of configured registries in the account</a> — <code>cloudflare.listimageregistries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createimageregistry">Configure a private external image registry</a> — <code>cloudflare.createimageregistry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteimageregistry">Delete a registry from the account</a> — <code>cloudflare.deleteimageregistry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-generateimageregistrycredentials">Generate a JWT to interact with the specified image registry.</a> — <code>cloudflare.generateimageregistrycredentials</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-an-account-list-custom-csrs">List Custom CSRs</a> — <code>cloudflare.custom-csrs-for-an-account-list-custom-csrs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-an-account-create-custom-csr">Create Custom CSR</a> — <code>cloudflare.custom-csrs-for-an-account-create-custom-csr</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-an-account-delete-custom-csr">Delete Custom CSR</a> — <code>cloudflare.custom-csrs-for-an-account-delete-custom-csr</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-an-account-custom-csr-details">Custom CSR Details</a> — <code>cloudflare.custom-csrs-for-an-account-custom-csr-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-level-custom-nameservers-list-account-custom-nameservers">List Account Custom Nameservers</a> — <code>cloudflare.account-level-custom-nameservers-list-account-custom-nameservers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-level-custom-nameservers-add-account-custom-nameserver">Add Account Custom Nameserver</a> — <code>cloudflare.account-level-custom-nameservers-add-account-custom-nameserver</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-level-custom-nameservers-delete-account-custom-nameserver">Delete Account Custom Nameserver</a> — <code>cloudflare.account-level-custom-nameservers-delete-account-custom-nameserver</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-an-account-list-custom-pages">List custom pages</a> — <code>cloudflare.custom-pages-for-an-account-list-custom-pages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-an-account-list-custom-assets">List custom assets</a> — <code>cloudflare.custom-assets-for-an-account-list-custom-assets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-an-account-create-a-custom-asset">Create a custom asset</a> — <code>cloudflare.custom-assets-for-an-account-create-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-an-account-delete-a-custom-asset">Delete a custom asset</a> — <code>cloudflare.custom-assets-for-an-account-delete-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-an-account-get-a-custom-asset">Get a custom asset</a> — <code>cloudflare.custom-assets-for-an-account-get-a-custom-asset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-an-account-update-a-custom-asset">Update a custom asset</a> — <code>cloudflare.custom-assets-for-an-account-update-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-an-account-create-preview-token">Create a preview token</a> — <code>cloudflare.custom-pages-for-an-account-create-preview-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-an-account-get-a-custom-page">Get a custom page</a> — <code>cloudflare.custom-pages-for-an-account-get-a-custom-page</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-an-account-update-a-custom-page">Update a custom page</a> — <code>cloudflare.custom-pages-for-an-account-update-a-custom-page</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-list-databases">List D1 Databases</a> — <code>cloudflare.d1-list-databases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-create-database">Create D1 Database</a> — <code>cloudflare.d1-create-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-delete-database">Delete D1 Database</a> — <code>cloudflare.d1-delete-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-update-partial-database">Update D1 Database partially</a> — <code>cloudflare.d1-update-partial-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-update-database">Update D1 Database</a> — <code>cloudflare.d1-update-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-export-database">Export D1 Database as SQL</a> — <code>cloudflare.d1-export-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-import-database">Import SQL into your D1 Database</a> — <code>cloudflare.d1-import-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-query-database">Query D1 Database</a> — <code>cloudflare.d1-query-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-raw-database-query">Raw D1 Database query</a> — <code>cloudflare.d1-raw-database-query</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-time-travel-get-bookmark">Get D1 database bookmark</a> — <code>cloudflare.d1-time-travel-get-bookmark</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-time-travel-restore">Restore D1 Database to a bookmark or point in time</a> — <code>cloudflare.d1-time-travel-restore</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-d1-undelete-database">Undelete D1 Database</a> — <code>cloudflare.d1-undelete-database</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listassetschemas">List asset schemas</a> — <code>cloudflare.listassetschemas</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getassetschema">Get asset schema by asset class</a> — <code>cloudflare.getassetschema</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listcontentassets">List DLP content findings</a> — <code>cloudflare.listcontentassets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createcontentexport">Create a content export</a> — <code>cloudflare.createcontentexport</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listexportjobs">List all export jobs</a> — <code>cloudflare.listexportjobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listfindingtypes">List all finding types</a> — <code>cloudflare.listfindingtypes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createfindingtype">Create a custom finding type</a> — <code>cloudflare.createfindingtype</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-validatefindingtype">Validate a custom finding type</a> — <code>cloudflare.validatefindingtype</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletefindingtype">Delete a custom finding type</a> — <code>cloudflare.deletefindingtype</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getfindingtype">Get finding by ID</a> — <code>cloudflare.getfindingtype</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatefindingtype">Update a custom finding type</a> — <code>cloudflare.updatefindingtype</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getremediationtypesforfindingtype">List remediation types for a finding type</a> — <code>cloudflare.getremediationtypesforfindingtype</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listfindings">List posture findings</a> — <code>cloudflare.listfindings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createfindingexportcsv">Create new findings export request</a> — <code>cloudflare.createfindingexportcsv</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ignorefinding">Mark a finding as ignored</a> — <code>cloudflare.ignorefinding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-unignorefinding">Remove ignore marker from a finding</a> — <code>cloudflare.unignorefinding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getfinding">Get a posture finding</a> — <code>cloudflare.getfinding</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listfindinginstances">List instances of a finding</a> — <code>cloudflare.listfindinginstances</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-archivefindinginstance">Archive a finding</a> — <code>cloudflare.archivefindinginstance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-unarchivefindinginstance">Remove the archive marking from a finding instance</a> — <code>cloudflare.unarchivefindinginstance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getfindinginstance">Get a finding instance using an instance ID</a> — <code>cloudflare.getfindinginstance</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-resetfindingseverity">Reset severity for a finding back to the default</a> — <code>cloudflare.resetfindingseverity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-changefindingseverity">Update the severity for a finding</a> — <code>cloudflare.changefindingseverity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createfindinginstancesexportcsv">Create a finding instances export</a> — <code>cloudflare.createfindinginstancesexportcsv</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listpolicies">List policy configurations</a> — <code>cloudflare.listpolicies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletepolicy">Delete a policy configuration</a> — <code>cloudflare.deletepolicy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getpolicybyid">Get a policy configuration by ID</a> — <code>cloudflare.getpolicybyid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listpolicylogentries">List policy invocation logs</a> — <code>cloudflare.listpolicylogentries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listremediationjobs">List remediation jobs</a> — <code>cloudflare.listremediationjobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createremediationjobs">Creates remediation jobs</a> — <code>cloudflare.createremediationjobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createremediationjobsexportcsv">Create a remediation jobs export</a> — <code>cloudflare.createremediationjobsexportcsv</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listwebhooks">List webhook configurations</a> — <code>cloudflare.listwebhooks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createwebhook">Create a new webhook configuration</a> — <code>cloudflare.createwebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-evaluatenewwebhook">Test a webhook configuration before creating it</a> — <code>cloudflare.evaluatenewwebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createwebhookjobs">Create webhook jobs</a> — <code>cloudflare.createwebhookjobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletewebhook">Delete a webhook configuration</a> — <code>cloudflare.deletewebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getwebhookconfigbyid">Get webhook configuration by ID</a> — <code>cloudflare.getwebhookconfigbyid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatewebhook">Update an existing webhook configuration</a> — <code>cloudflare.updatewebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-evaluateexistingwebhook">Test an existing webhook configuration</a> — <code>cloudflare.evaluateexistingwebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-client-versions">List client versions</a> — <code>cloudflare.list-client-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-client-target-environments">List available target environments</a> — <code>cloudflare.list-client-target-environments</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-deployment-groups">List deployment groups</a> — <code>cloudflare.list-deployment-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-deployment-group">Create deployment group</a> — <code>cloudflare.create-deployment-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-deployment-group">Delete deployment group</a> — <code>cloudflare.delete-deployment-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-deployment-group">Get deployment group</a> — <code>cloudflare.get-deployment-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-deployment-group">Update deployment group</a> — <code>cloudflare.update-deployment-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-ip-profiles">List IP profiles</a> — <code>cloudflare.list-ip-profiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-ip-profile">Create IP profile</a> — <code>cloudflare.create-ip-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-ip-profile">Delete IP profile</a> — <code>cloudflare.delete-ip-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-ip-profile">Get IP profile</a> — <code>cloudflare.get-ip-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-ip-profile">Update IP profile</a> — <code>cloudflare.update-ip-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-managed-networks-list-device-managed-networks">List your device managed networks</a> — <code>cloudflare.device-managed-networks-list-device-managed-networks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-managed-networks-create-device-managed-network">Create a device managed network</a> — <code>cloudflare.device-managed-networks-create-device-managed-network</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-managed-networks-delete-device-managed-network">Delete a device managed network</a> — <code>cloudflare.device-managed-networks-delete-device-managed-network</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-managed-networks-device-managed-network-details">Get device managed network details</a> — <code>cloudflare.device-managed-networks-device-managed-network-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-managed-networks-update-device-managed-network">Update a device managed network</a> — <code>cloudflare.device-managed-networks-update-device-managed-network</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-override-code">Generate an uninstall protection override code</a> — <code>cloudflare.create-override-code</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-devices">List devices</a> — <code>cloudflare.list-devices</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-device">Delete device</a> — <code>cloudflare.delete-device</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-device">Get device</a> — <code>cloudflare.get-device</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch-device">Update device</a> — <code>cloudflare.patch-device</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-list-device-settings-policies">List device settings profiles</a> — <code>cloudflare.devices-list-device-settings-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-default-device-settings-policy">Get the default device settings profile</a> — <code>cloudflare.devices-get-default-device-settings-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-update-default-device-settings-policy">Update the default device settings profile</a> — <code>cloudflare.devices-update-default-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-create-device-settings-policy">Create a device settings profile</a> — <code>cloudflare.devices-create-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-delete-split-tunnel-exclude-list">Reset Split Tunnel exclude list</a> — <code>cloudflare.devices-delete-split-tunnel-exclude-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-split-tunnel-exclude-list">Get the Split Tunnel exclude list</a> — <code>cloudflare.devices-get-split-tunnel-exclude-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-split-tunnel-exclude-list">Set the Split Tunnel exclude list</a> — <code>cloudflare.devices-set-split-tunnel-exclude-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-delete-local-domain-fallback-list">Reset Local Domain Fallback</a> — <code>cloudflare.devices-delete-local-domain-fallback-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-local-domain-fallback-list">Get your Local Domain Fallback list</a> — <code>cloudflare.devices-get-local-domain-fallback-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-local-domain-fallback-list">Set your Local Domain Fallback list</a> — <code>cloudflare.devices-set-local-domain-fallback-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-split-tunnel-include-list">Get the Split Tunnel include list</a> — <code>cloudflare.devices-get-split-tunnel-include-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-split-tunnel-include-list">Set the Split Tunnel include list</a> — <code>cloudflare.devices-set-split-tunnel-include-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-delete-device-settings-policy">Delete a device settings profile</a> — <code>cloudflare.devices-delete-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-device-settings-policy-by-id">Get device settings profile by ID</a> — <code>cloudflare.devices-get-device-settings-policy-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-update-device-settings-policy">Update a device settings profile</a> — <code>cloudflare.devices-update-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-delete-split-tunnel-exclude-list-for-a-device-settings-policy">Reset Split Tunnel exclude list</a> — <code>cloudflare.devices-delete-split-tunnel-exclude-list-for-a-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-split-tunnel-exclude-list-for-a-device-settings-policy">Get the Split Tunnel exclude list for a device settings profile</a> — <code>cloudflare.devices-get-split-tunnel-exclude-list-for-a-device-settings-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-split-tunnel-exclude-list-for-a-device-settings-policy">Set the Split Tunnel exclude list for a device settings profile</a> — <code>cloudflare.devices-set-split-tunnel-exclude-list-for-a-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-delete-local-domain-fallback-list-for-a-device-set-d98d3493e3">Reset Local Domain Fallback</a> — <code>cloudflare.devices-delete-local-domain-fallback-list-for-a-device-set-d98d3493e3</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-local-domain-fallback-list-for-a-device-settings-policy">Get the Local Domain Fallback list for a device settings profile</a> — <code>cloudflare.devices-get-local-domain-fallback-list-for-a-device-settings-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-local-domain-fallback-list-for-a-device-settings-policy">Set the Local Domain Fallback list for a device settings profile</a> — <code>cloudflare.devices-set-local-domain-fallback-list-for-a-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-split-tunnel-include-list-for-a-device-settings-policy">Get the Split Tunnel include list for a device settings profile</a> — <code>cloudflare.devices-get-split-tunnel-include-list-for-a-device-settings-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-set-split-tunnel-include-list-for-a-device-settings-policy">Set the Split Tunnel include list for a device settings profile</a> — <code>cloudflare.devices-set-split-tunnel-include-list-for-a-device-settings-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-rules-list-device-posture-rules">List posture rules</a> — <code>cloudflare.device-posture-rules-list-device-posture-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-rules-create-device-posture-rule">Create posture rule</a> — <code>cloudflare.device-posture-rules-create-device-posture-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-integrations-list-device-posture-integrations">List posture integrations</a> — <code>cloudflare.device-posture-integrations-list-device-posture-integrations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-integrations-delete-device-posture-integration">Delete posture integration</a> — <code>cloudflare.device-posture-integrations-delete-device-posture-integration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-integrations-device-posture-integration-details">Get posture integration</a> — <code>cloudflare.device-posture-integrations-device-posture-integration-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-integrations-update-device-posture-integration">Update posture integration</a> — <code>cloudflare.device-posture-integrations-update-device-posture-integration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-rules-delete-device-posture-rule">Delete posture rule</a> — <code>cloudflare.device-posture-rules-delete-device-posture-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-rules-device-posture-rules-details">Get posture rule</a> — <code>cloudflare.device-posture-rules-device-posture-rules-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-posture-rules-update-device-posture-rule">Update posture rule</a> — <code>cloudflare.device-posture-rules-update-device-posture-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-registrations">Delete registrations</a> — <code>cloudflare.delete-registrations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-registrations">List registrations</a> — <code>cloudflare.list-registrations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-registration">Delete registration</a> — <code>cloudflare.delete-registration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-registration">Get registration</a> — <code>cloudflare.get-registration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-registration-override-codes">Get override codes</a> — <code>cloudflare.get-registration-override-codes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-resilience-retrieve-global-warp-override">Get Global Disconnect</a> — <code>cloudflare.devices-resilience-retrieve-global-warp-override</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-resilience-set-global-warp-override">Set Global Disconnect</a> — <code>cloudflare.devices-resilience-set-global-warp-override</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-delete-device-settings-for-zero-trust-account">Reset device settings</a> — <code>cloudflare.zero-trust-accounts-delete-device-settings-for-zero-trust-account</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-device-settings-for-zero-trust-account">Get device settings</a> — <code>cloudflare.zero-trust-accounts-get-device-settings-for-zero-trust-account</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-patch-device-settings-for-the-zero-trust-account">Update device settings</a> — <code>cloudflare.zero-trust-accounts-patch-device-settings-for-the-zero-trust-account</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-list-colos">List Cloudflare colos</a> — <code>cloudflare.dex-endpoints-list-colos</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-commands">List account commands</a> — <code>cloudflare.get-commands</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-commands">Create account commands</a> — <code>cloudflare.post-commands</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-commands-eligible-devices">List devices eligible for remote captures</a> — <code>cloudflare.get-commands-eligible-devices</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-commands-quota">Returns account commands usage, quota, and reset time</a> — <code>cloudflare.get-commands-quota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-dex-test-details">List Device DEX tests</a> — <code>cloudflare.device-dex-test-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-dex-test-create-device-dex-test">Create Device DEX test</a> — <code>cloudflare.device-dex-test-create-device-dex-test</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-dex-test-delete-device-dex-test">Delete Device DEX test</a> — <code>cloudflare.device-dex-test-delete-device-dex-test</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-dex-test-get-device-dex-test">Get Device DEX test</a> — <code>cloudflare.device-dex-test-get-device-dex-test</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-device-dex-test-update-device-dex-test">Update Device DEX test</a> — <code>cloudflare.device-dex-test-update-device-dex-test</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-live-status">Get the latest status of a device.</a> — <code>cloudflare.devices-live-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-device-status-over-time">Get the status over time for a device</a> — <code>cloudflare.dex-device-status-over-time</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-list-device-isps">List device ISPs</a> — <code>cloudflare.dex-endpoints-list-device-isps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-fleet-status-devices">List details of devices using WARP.</a> — <code>cloudflare.dex-fleet-status-devices</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-fleet-status-live">Get live aggregate device details by dimension</a> — <code>cloudflare.dex-fleet-status-live</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-fleet-status-over-time">Get over time aggregate details for devices by dimension</a> — <code>cloudflare.dex-fleet-status-over-time</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-http-test-percentiles">Get percentiles for an http test</a> — <code>cloudflare.dex-endpoints-http-test-percentiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-dex-rules">List DEX Rules</a> — <code>cloudflare.list-dex-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-dex-rule">Create a DEX Rule</a> — <code>cloudflare.create-dex-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-dex-rule">Delete a DEX Rule</a> — <code>cloudflare.delete-dex-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-dex-rule">Get DEX Rule</a> — <code>cloudflare.get-dex-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-dex-rule">Update a DEX Rule</a> — <code>cloudflare.update-dex-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-list-tests-overview">List DEX test analytics</a> — <code>cloudflare.dex-endpoints-list-tests-overview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-tests-unique-devices">Get count of devices targeted</a> — <code>cloudflare.dex-endpoints-tests-unique-devices</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-traceroute-test-result-network-path">Get details for a specific traceroute test run</a> — <code>cloudflare.dex-endpoints-traceroute-test-result-network-path</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dex-endpoints-traceroute-test-percentiles">Get percentiles for a traceroute test</a> — <code>cloudflare.dex-endpoints-traceroute-test-percentiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-warp-change-events">List WARP change events.</a> — <code>cloudflare.list-warp-change-events</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-endpoint-healthcheck-list">List Endpoint Health Checks</a> — <code>cloudflare.diagnostics-endpoint-healthcheck-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-endpoint-healthcheck-create">Endpoint Health Check</a> — <code>cloudflare.diagnostics-endpoint-healthcheck-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-endpoint-healthcheck-delete">Delete Endpoint Health Check</a> — <code>cloudflare.diagnostics-endpoint-healthcheck-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-endpoint-healthcheck-get">Get Endpoint Health Check</a> — <code>cloudflare.diagnostics-endpoint-healthcheck-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-endpoint-healthcheck-update">Update Endpoint Health Check</a> — <code>cloudflare.diagnostics-endpoint-healthcheck-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-diagnostics-traceroute">Traceroute</a> — <code>cloudflare.diagnostics-traceroute</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-custom-prompt-topics-list">List custom prompt topics</a> — <code>cloudflare.dlp-custom-prompt-topics-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-custom-prompt-topics-create">Create custom prompt topic</a> — <code>cloudflare.dlp-custom-prompt-topics-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-custom-prompt-topics-delete">Delete custom prompt topic</a> — <code>cloudflare.dlp-custom-prompt-topics-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-custom-prompt-topics-get">Get custom prompt topic</a> — <code>cloudflare.dlp-custom-prompt-topics-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-custom-prompt-topics-update">Update custom prompt topic</a> — <code>cloudflare.dlp-custom-prompt-topics-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-classes-list">Retrieve all data classes in an account</a> — <code>cloudflare.dlp-data-classes-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-classes-create">Creates a new data class</a> — <code>cloudflare.dlp-data-classes-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-classes-delete">Delete a single data class</a> — <code>cloudflare.dlp-data-classes-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-classes-read">Retrieve a specific data class</a> — <code>cloudflare.dlp-data-classes-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-classes-update">Update the attributes of a single data class</a> — <code>cloudflare.dlp-data-classes-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-categories-list">Retrieve all data tag categories in an account</a> — <code>cloudflare.dlp-data-tag-categories-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-categories-create">Creates a new data tag category.</a> — <code>cloudflare.dlp-data-tag-categories-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-categories-delete">Delete a single data tag category.</a> — <code>cloudflare.dlp-data-tag-categories-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-categories-read">Retrieve a specific data tag category.</a> — <code>cloudflare.dlp-data-tag-categories-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-categories-update">Update the attributes of a single data tag category.</a> — <code>cloudflare.dlp-data-tag-categories-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tags-list">Retrieve all data tags in a data tag category</a> — <code>cloudflare.dlp-data-tags-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tags-create">Creates a new data tag.</a> — <code>cloudflare.dlp-data-tags-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tags-delete">Delete a single data tag.</a> — <code>cloudflare.dlp-data-tags-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tags-read">Retrieve a specific data tag.</a> — <code>cloudflare.dlp-data-tags-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tags-update">Update the attributes of a single data tag.</a> — <code>cloudflare.dlp-data-tags-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-category-templates-list">Retrieve all data tag category templates in an account</a> — <code>cloudflare.dlp-data-tag-category-templates-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-data-tag-category-template-read">Retrieve a specific data tag category template.</a> — <code>cloudflare.dlp-data-tag-category-template-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-read-all">Fetch all datasets</a> — <code>cloudflare.dlp-datasets-read-all</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-create">Create a new dataset</a> — <code>cloudflare.dlp-datasets-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-delete">Delete a dataset</a> — <code>cloudflare.dlp-datasets-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-read">Fetch a specific dataset</a> — <code>cloudflare.dlp-datasets-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-update">Update details about a dataset</a> — <code>cloudflare.dlp-datasets-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-create-version">Prepare to upload a new version of a dataset</a> — <code>cloudflare.dlp-datasets-create-version</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-datasets-define-columns">Sets the column information for a multi-column upload</a> — <code>cloudflare.dlp-datasets-define-columns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-document-fingerprints-read-all">Retrieve data about all document fingerprints.</a> — <code>cloudflare.dlp-document-fingerprints-read-all</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-document-fingerprints-create">Creates a new document fingerprint.</a> — <code>cloudflare.dlp-document-fingerprints-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-document-fingerprints-delete">Delete a single document fingerprint.</a> — <code>cloudflare.dlp-document-fingerprints-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-document-fingerprints-read">Retrieve data about a specific document fingerprint.</a> — <code>cloudflare.dlp-document-fingerprints-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-document-fingerprints-update">Update the attributes of a single document fingerprint.</a> — <code>cloudflare.dlp-document-fingerprints-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-get-account-mapping">Get mapping</a> — <code>cloudflare.dlp-email-scanner-get-account-mapping</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-create-account-mapping">Create mapping</a> — <code>cloudflare.dlp-email-scanner-create-account-mapping</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-list-all-rules">List all email scanner rules</a> — <code>cloudflare.dlp-email-scanner-list-all-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-update-rule-priorities">Update email scanner rule priorities</a> — <code>cloudflare.dlp-email-scanner-update-rule-priorities</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-create-rule">Create email scanner rule</a> — <code>cloudflare.dlp-email-scanner-create-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-delete-rule">Delete email scanner rule</a> — <code>cloudflare.dlp-email-scanner-delete-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-get-rule">Get an email scanner rule</a> — <code>cloudflare.dlp-email-scanner-get-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-email-scanner-update-rule">Update email scanner rule</a> — <code>cloudflare.dlp-email-scanner-update-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-list-all-entries">List all entries</a> — <code>cloudflare.dlp-entries-list-all-entries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-create-entry">Create custom entry</a> — <code>cloudflare.dlp-entries-create-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-update-custom-entry">Update custom entry</a> — <code>cloudflare.dlp-entries-update-custom-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-create-integration-entry">Create integration entry</a> — <code>cloudflare.dlp-entries-create-integration-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-delete-integration-entry">Delete integration entry</a> — <code>cloudflare.dlp-entries-delete-integration-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-update-integration-entry">Update integration entry</a> — <code>cloudflare.dlp-entries-update-integration-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-create-predefined-entry">Create predefined entry</a> — <code>cloudflare.dlp-entries-create-predefined-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-delete-predefined-entry">Delete predefined entry</a> — <code>cloudflare.dlp-entries-delete-predefined-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-update-predefined-entry">Update predefined entry</a> — <code>cloudflare.dlp-entries-update-predefined-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-delete-entry">Delete custom entry</a> — <code>cloudflare.dlp-entries-delete-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-get-dlp-entry">Get DLP Entry</a> — <code>cloudflare.dlp-entries-get-dlp-entry</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-entries-update-entry">Update entry</a> — <code>cloudflare.dlp-entries-update-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-limits-get">Fetch limits associated with DLP for account</a> — <code>cloudflare.dlp-limits-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-pattern-validate">Validate a DLP regex pattern</a> — <code>cloudflare.dlp-pattern-validate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-list-all-profiles">List all profiles</a> — <code>cloudflare.dlp-profiles-list-all-profiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-list-all-custom-profiles">List all custom profiles</a> — <code>cloudflare.dlp-profiles-list-all-custom-profiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-create-custom-profiles">Create custom profile</a> — <code>cloudflare.dlp-profiles-create-custom-profiles</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-delete-custom-profile">Delete custom profile</a> — <code>cloudflare.dlp-profiles-delete-custom-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-get-custom-profile">Get custom profile</a> — <code>cloudflare.dlp-profiles-get-custom-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-update-custom-profile">Update custom profile</a> — <code>cloudflare.dlp-profiles-update-custom-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-delete-integration-profile">Delete integration profile</a> — <code>cloudflare.dlp-profiles-delete-integration-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-list-integration-profile-references">List integration profile references</a> — <code>cloudflare.dlp-profiles-list-integration-profile-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-create-predefined-profile">Create predefined profile</a> — <code>cloudflare.dlp-profiles-create-predefined-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-delete-predefined-profile">Delete predefined profile</a> — <code>cloudflare.dlp-profiles-delete-predefined-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-get-predefined-profile">Get predefined profile</a> — <code>cloudflare.dlp-profiles-get-predefined-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-update-predefined-profile">Update predefined profile</a> — <code>cloudflare.dlp-profiles-update-predefined-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-get-predefined-profile-config">Get predefined profile config</a> — <code>cloudflare.dlp-profiles-get-predefined-profile-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-create-predefined-profile-config">Create predefined profile</a> — <code>cloudflare.dlp-profiles-create-predefined-profile-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-update-predefined-profile-config">Update predefined profile config</a> — <code>cloudflare.dlp-profiles-update-predefined-profile-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-profiles-get-dlp-profile">Get DLP Profile</a> — <code>cloudflare.dlp-profiles-get-dlp-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-list">Retrieve all sensitivity groups in an account</a> — <code>cloudflare.dlp-sensitivity-groups-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-create">Creates a new sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-group-templates-list">Retrieve all sensitivity group templates in an account</a> — <code>cloudflare.dlp-sensitivity-group-templates-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-group-template-read">Retrieve a specific sensitivity group template.</a> — <code>cloudflare.dlp-sensitivity-group-template-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-delete">Delete a single sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-read">Retrieve a specific sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-update">Update the attributes of a single sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-get-level-order">Retrieve the ordered list of level IDs for a sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-get-level-order</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-groups-put-level-order">Set the ordering of levels within a sensitivity group.</a> — <code>cloudflare.dlp-sensitivity-groups-put-level-order</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-levels-list">Retrieve all sensitivity levels in a sensitivity group</a> — <code>cloudflare.dlp-sensitivity-levels-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-levels-create">Creates a new sensitivity level.</a> — <code>cloudflare.dlp-sensitivity-levels-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-levels-delete">Delete a single sensitivity level.</a> — <code>cloudflare.dlp-sensitivity-levels-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-levels-read">Retrieve a specific sensitivity level.</a> — <code>cloudflare.dlp-sensitivity-levels-read</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-sensitivity-levels-update">Update the attributes of a single sensitivity level.</a> — <code>cloudflare.dlp-sensitivity-levels-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-settings-delete">Delete (reset) DLP account-level settings to initial values.</a> — <code>cloudflare.dlp-settings-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-settings-get">Get DLP account-level settings.</a> — <code>cloudflare.dlp-settings-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-settings-edit">Partially update DLP account-level settings.</a> — <code>cloudflare.dlp-settings-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-settings-update">Update DLP account-level settings (full replacement).</a> — <code>cloudflare.dlp-settings-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-list-validators">List validators</a> — <code>cloudflare.dlp-validators-list-validators</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-list-proximity-words-validators">List proximity word validators</a> — <code>cloudflare.dlp-validators-list-proximity-words-validators</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-create-proximity-words-validator">Create a proximity word validator</a> — <code>cloudflare.dlp-validators-create-proximity-words-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-delete-proximity-words-validator">Delete a proximity word validator</a> — <code>cloudflare.dlp-validators-delete-proximity-words-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-get-proximity-words-validator">Get a proximity word validator</a> — <code>cloudflare.dlp-validators-get-proximity-words-validator</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-update-proximity-words-validator">Update a proximity word validator</a> — <code>cloudflare.dlp-validators-update-proximity-words-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-list-worker-validators">List worker validators</a> — <code>cloudflare.dlp-validators-list-worker-validators</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-create-worker-validator">Create a worker validator</a> — <code>cloudflare.dlp-validators-create-worker-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-delete-worker-validator">Delete a worker validator</a> — <code>cloudflare.dlp-validators-delete-worker-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-get-worker-validator">Get a worker validator</a> — <code>cloudflare.dlp-validators-get-worker-validator</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-update-worker-validator">Update a worker validator</a> — <code>cloudflare.dlp-validators-update-worker-validator</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-get-worker-validator-status">Get a worker validator status</a> — <code>cloudflare.dlp-validators-get-worker-validator-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-validators-get-validator">Get a validator</a> — <code>cloudflare.dlp-validators-get-validator</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publiclistprefixbindings">List DLS prefix bindings for an account</a> — <code>cloudflare.publiclistprefixbindings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publiccreateprefixbinding">Create a DLS prefix binding</a> — <code>cloudflare.publiccreateprefixbinding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publicdeleteprefixbinding">Delete a DLS prefix binding</a> — <code>cloudflare.publicdeleteprefixbinding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publicgetprefixbinding">Get a DLS prefix binding</a> — <code>cloudflare.publicgetprefixbinding</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publicpatchprefixbinding">Update a DLS prefix binding</a> — <code>cloudflare.publicpatchprefixbinding</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publiclistregions">List DLS regions for an account</a> — <code>cloudflare.publiclistregions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-publicgetregion">Get a DLS region</a> — <code>cloudflare.publicgetregion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-list-dns-firewall-clusters">List DNS Firewall Clusters</a> — <code>cloudflare.dns-firewall-list-dns-firewall-clusters</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-delete-dns-firewall-cluster">Delete DNS Firewall Cluster</a> — <code>cloudflare.dns-firewall-delete-dns-firewall-cluster</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-dns-firewall-cluster-details">DNS Firewall Cluster Details</a> — <code>cloudflare.dns-firewall-dns-firewall-cluster-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-update-dns-firewall-cluster">Update DNS Firewall Cluster</a> — <code>cloudflare.dns-firewall-update-dns-firewall-cluster</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-show-dns-firewall-cluster-reverse-dns">Show DNS Firewall Cluster Reverse DNS</a> — <code>cloudflare.dns-firewall-show-dns-firewall-cluster-reverse-dns</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-firewall-update-dns-firewall-cluster-reverse-dns">Update DNS Firewall Cluster Reverse DNS</a> — <code>cloudflare.dns-firewall-update-dns-firewall-cluster-reverse-dns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-an-account-get-usage">Get DNS Record Usage for Account</a> — <code>cloudflare.dns-records-for-an-account-get-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-list-dns-settings">Show DNS Settings</a> — <code>cloudflare.dns-settings-for-an-account-list-dns-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-update-dns-settings">Update DNS Settings</a> — <code>cloudflare.dns-settings-for-an-account-update-dns-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-list-custom-nameserver-sets">List Custom Nameserver Sets</a> — <code>cloudflare.dns-settings-for-an-account-list-custom-nameserver-sets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-create-custom-nameserver-set">Create Custom Nameserver Set</a> — <code>cloudflare.dns-settings-for-an-account-create-custom-nameserver-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-delete-custom-nameserver-set">Delete Custom Nameserver Set</a> — <code>cloudflare.dns-settings-for-an-account-delete-custom-nameserver-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-get-custom-nameserver-set">Get Custom Nameserver Set</a> — <code>cloudflare.dns-settings-for-an-account-get-custom-nameserver-set</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-an-account-update-custom-nameserver-set">Update Custom Nameserver Set</a> — <code>cloudflare.dns-settings-for-an-account-update-custom-nameserver-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-views-for-an-account-list-internal-dns-views">List Internal DNS Views</a> — <code>cloudflare.dns-views-for-an-account-list-internal-dns-views</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-views-for-an-account-create-internal-dns-views">Create Internal DNS View</a> — <code>cloudflare.dns-views-for-an-account-create-internal-dns-views</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-views-for-an-account-delete-internal-dns-view">Delete Internal DNS View</a> — <code>cloudflare.dns-views-for-an-account-delete-internal-dns-view</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-views-for-an-account-get-internal-dns-view">DNS Internal View Details</a> — <code>cloudflare.dns-views-for-an-account-get-internal-dns-view</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-views-for-an-account-update-internal-dns-view">Update Internal DNS View</a> — <code>cloudflare.dns-views-for-an-account-update-internal-dns-view</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_monthly_report">Get monthly report</a> — <code>cloudflare.email_security_get_monthly_report</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_investigate">Search email messages</a> — <code>cloudflare.email_security_investigate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_bulk_jobs">List bulk action jobs</a> — <code>cloudflare.email_security_get_bulk_jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_bulk_job">Create a bulk action job</a> — <code>cloudflare.email_security_create_bulk_job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_bulk_job">Delete a bulk action job</a> — <code>cloudflare.email_security_delete_bulk_job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_bulk_job">Get bulk action job details</a> — <code>cloudflare.email_security_get_bulk_job</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_cancel_bulk_job">Cancel a bulk action job</a> — <code>cloudflare.email_security_cancel_bulk_job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_bulk_job_messages">List messages for a bulk action job</a> — <code>cloudflare.email_security_get_bulk_job_messages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_post_bulk_move">Move messages</a> — <code>cloudflare.email_security_post_bulk_move</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_post_preview">Generate preview for a non-detection message</a> — <code>cloudflare.email_security_post_preview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_post_release">Release messages from quarantine</a> — <code>cloudflare.email_security_post_release</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message">Get message details</a> — <code>cloudflare.email_security_get_message</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message_action_log">List post-delivery actions for a message</a> — <code>cloudflare.email_security_get_message_action_log</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message_detections">Get message detection details</a> — <code>cloudflare.email_security_get_message_detections</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_post_message_move">Move a message</a> — <code>cloudflare.email_security_post_message_move</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message_preview">Get preview for a detection</a> — <code>cloudflare.email_security_get_message_preview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message_raw">Get raw email content</a> — <code>cloudflare.email_security_get_message_raw</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_message_trace">Get email trace</a> — <code>cloudflare.email_security_get_message_trace</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_phishguard_reports">List PhishGuard reports</a> — <code>cloudflare.email_security_get_phishguard_reports</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_allow_policies">List email allow policies</a> — <code>cloudflare.email_security_list_allow_policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_allow_policy">Create email allow policy</a> — <code>cloudflare.email_security_create_allow_policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_allow_policies">Batch allow policy operations</a> — <code>cloudflare.email_security_batch_allow_policies</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_allow_policy">Delete an email allow policy</a> — <code>cloudflare.email_security_delete_allow_policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_allow_policy">Get an email allow policy</a> — <code>cloudflare.email_security_get_allow_policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_replace_allow_policy">Replace an email allow policy</a> — <code>cloudflare.email_security_replace_allow_policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_blocked_senders">List blocked email senders</a> — <code>cloudflare.email_security_list_blocked_senders</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_blocked_sender">Create blocked email sender</a> — <code>cloudflare.email_security_create_blocked_sender</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_blocked_senders">Batch blocked sender operations</a> — <code>cloudflare.email_security_batch_blocked_senders</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_blocked_sender">Delete a blocked email sender</a> — <code>cloudflare.email_security_delete_blocked_sender</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_blocked_sender">Get a blocked email sender</a> — <code>cloudflare.email_security_get_blocked_sender</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_replace_blocked_sender">Replace a blocked email sender</a> — <code>cloudflare.email_security_replace_blocked_sender</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_content_policies">List content policies</a> — <code>cloudflare.email_security_list_content_policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_content_policy">Create a content policy</a> — <code>cloudflare.email_security_create_content_policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_content_policies">Batch content policy operations</a> — <code>cloudflare.email_security_batch_content_policies</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_content_policy">Delete a content policy</a> — <code>cloudflare.email_security_delete_content_policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_content_policy">Get a content policy</a> — <code>cloudflare.email_security_get_content_policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_domains">List protected email domains</a> — <code>cloudflare.email_security_list_domains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_domains">Add a new email domain</a> — <code>cloudflare.email_security_create_domains</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_domains">Batch domain operations</a> — <code>cloudflare.email_security_batch_domains</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_domain">Unprotect an email domain</a> — <code>cloudflare.email_security_delete_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_domain">Get an email domain</a> — <code>cloudflare.email_security_get_domain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_update_domain">Update an email domain</a> — <code>cloudflare.email_security_update_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_replace_domain">Replace an email domain</a> — <code>cloudflare.email_security_replace_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_domain_verification">Get domain verification details</a> — <code>cloudflare.email_security_get_domain_verification</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_impersonation_registry">List impersonation registry entries</a> — <code>cloudflare.email_security_list_impersonation_registry</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_impersonation_registry">Create impersonation registry entry</a> — <code>cloudflare.email_security_create_impersonation_registry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_impersonation_registry">Delete an impersonation registry entry</a> — <code>cloudflare.email_security_delete_impersonation_registry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_impersonation_registry">Get an impersonation registry entry</a> — <code>cloudflare.email_security_get_impersonation_registry</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_sending_domain_restrictions">List sending domain restrictions</a> — <code>cloudflare.email_security_list_sending_domain_restrictions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_sending_domain_restriction">Create a sending domain restriction</a> — <code>cloudflare.email_security_create_sending_domain_restriction</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_sending_domain_restrictions">Batch sending domain restriction operations</a> — <code>cloudflare.email_security_batch_sending_domain_restrictions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_sending_domain_restriction">Delete a sending domain restriction</a> — <code>cloudflare.email_security_delete_sending_domain_restriction</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_sending_domain_restriction">Get a sending domain restriction</a> — <code>cloudflare.email_security_get_sending_domain_restriction</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_trusted_domains">List trusted email domains</a> — <code>cloudflare.email_security_list_trusted_domains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_trusted_domain">Create trusted email domain</a> — <code>cloudflare.email_security_create_trusted_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_trusted_domains">Batch trusted domain operations</a> — <code>cloudflare.email_security_batch_trusted_domains</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_trusted_domain">Delete a trusted email domain</a> — <code>cloudflare.email_security_delete_trusted_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_trusted_domain">Get a trusted email domain</a> — <code>cloudflare.email_security_get_trusted_domain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_replace_trusted_domain">Replace a trusted email domain</a> — <code>cloudflare.email_security_replace_trusted_domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_list_url_ignore_patterns">List URL ignore patterns</a> — <code>cloudflare.email_security_list_url_ignore_patterns</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_url_ignore_pattern">Create a URL ignore pattern</a> — <code>cloudflare.email_security_create_url_ignore_pattern</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_batch_url_ignore_patterns">Batch URL ignore pattern operations</a> — <code>cloudflare.email_security_batch_url_ignore_patterns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_delete_url_ignore_pattern">Delete a URL ignore pattern</a> — <code>cloudflare.email_security_delete_url_ignore_pattern</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_get_url_ignore_pattern">Get a URL ignore pattern</a> — <code>cloudflare.email_security_get_url_ignore_pattern</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_submissions">List reclassify submissions</a> — <code>cloudflare.email_security_submissions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email_security_create_submissions">Create new submissions</a> — <code>cloudflare.email_security_create_submissions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-changes">List Email Domain changes</a> — <code>cloudflare.email-domains-changes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-list">List Email Domains</a> — <code>cloudflare.email-domains-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-create">Create an Email Domain</a> — <code>cloudflare.email-domains-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-delete">Delete an Email Domain</a> — <code>cloudflare.email-domains-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-get">Get an Email Domain</a> — <code>cloudflare.email-domains-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-domains-verify">Verify an Email Domain</a> — <code>cloudflare.email-domains-verify</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-destination-addresses-list-destination-addresses">List destination addresses</a> — <code>cloudflare.email-routing-destination-addresses-list-destination-addresses</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-destination-addresses-create-a-destination-address">Create a destination address</a> — <code>cloudflare.email-routing-destination-addresses-create-a-destination-address</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-destination-addresses-delete-destination-address">Delete destination address</a> — <code>cloudflare.email-routing-destination-addresses-delete-destination-address</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-destination-addresses-get-a-destination-address">Get a destination address</a> — <code>cloudflare.email-routing-destination-addresses-get-a-destination-address</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-destination-addresses-update-destination-address">Update destination address</a> — <code>cloudflare.email-routing-destination-addresses-update-destination-address</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-list-account-routing-rules">List account routing rules</a> — <code>cloudflare.email-routing-routing-rules-list-account-routing-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-plan-account-routing-rules">Plan account routing rule changes</a> — <code>cloudflare.email-routing-routing-rules-plan-account-routing-rules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-get-sending-limits">Get sending limits</a> — <code>cloudflare.email-sending-get-sending-limits</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-get-reputation">Get account reputation</a> — <code>cloudflare.email-sending-get-reputation</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-account-send-builder">Send an email</a> — <code>cloudflare.email-sending-account-send-builder</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-account-send-raw-message">Send a raw MIME email</a> — <code>cloudflare.email-sending-account-send-raw-message</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_publiclistsendingsuppressions">List account Email Sending suppressions</a> — <code>cloudflare.get_publiclistsendingsuppressions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_publiccreatesendingsuppression">Create account Email Sending suppression</a> — <code>cloudflare.post_publiccreatesendingsuppression</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post_publicbulkcreatesendingsuppressions">Bulk import account Email Sending suppressions</a> — <code>cloudflare.post_publicbulkcreatesendingsuppressions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_publicdeletesendingsuppression">Delete account Email Sending suppression</a> — <code>cloudflare.delete_publicdeletesendingsuppression</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_publicgetsendingsuppression">Get account Email Sending suppression</a> — <code>cloudflare.get_publicgetsendingsuppression</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch_publicupdatesendingsuppression">Update account Email Sending suppression</a> — <code>cloudflare.patch_publicupdatesendingsuppression</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-entitlements-get-account-entitlements">Get Account Entitlements</a> — <code>cloudflare.entitlements-get-account-entitlements</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-event-notification-configs">List Event Notification Rules</a> — <code>cloudflare.r2-get-event-notification-configs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-subscriptions-list">List Event Subscriptions</a> — <code>cloudflare.subscriptions-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-subscriptions-create">Create Event Subscription</a> — <code>cloudflare.subscriptions-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-subscriptions-delete">Delete Event Subscription</a> — <code>cloudflare.subscriptions-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-subscriptions-get">Get Event Subscription</a> — <code>cloudflare.subscriptions-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-subscriptions-patch">Update Event Subscription</a> — <code>cloudflare.subscriptions-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletefieldextractor">Delete Field Extractor</a> — <code>cloudflare.deletefieldextractor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getfieldextractor">Get Field Extractor</a> — <code>cloudflare.getfieldextractor</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatefieldextractor">Update Field Extractor</a> — <code>cloudflare.updatefieldextractor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-an-account-list-ip-access-rules">List IP Access rules</a> — <code>cloudflare.ip-access-rules-for-an-account-list-ip-access-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-an-account-delete-an-ip-access-rule">Delete an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-an-account-delete-an-ip-access-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-an-account-get-an-ip-access-rule">Get an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-an-account-get-an-ip-access-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-an-account-delete-the-payload-logging-key">Delete the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-an-account-delete-the-payload-logging-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-an-account-get-the-payload-logging-key">Get the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-an-account-get-the-payload-logging-key</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-an-account-set-the-payload-logging-key">Set the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-an-account-set-the-payload-logging-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_list_apps">List apps</a> — <code>cloudflare.flagship_list_apps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_create_app">Create app</a> — <code>cloudflare.flagship_create_app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_delete_app">Delete app</a> — <code>cloudflare.flagship_delete_app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_get_app">Get app</a> — <code>cloudflare.flagship_get_app</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_update_app">Update app</a> — <code>cloudflare.flagship_update_app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_get_definitions">Get flag definitions</a> — <code>cloudflare.flagship_get_definitions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_evaluate_flag">Evaluate flag from query context</a> — <code>cloudflare.flagship_evaluate_flag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_evaluate_flag_post">Evaluate flag with JSON context</a> — <code>cloudflare.flagship_evaluate_flag_post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_list_flags">List flags</a> — <code>cloudflare.flagship_list_flags</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_create_flag">Create flag</a> — <code>cloudflare.flagship_create_flag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_delete_flag">Delete flag</a> — <code>cloudflare.flagship_delete_flag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_get_flag">Get flag</a> — <code>cloudflare.flagship_get_flag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_patch_flag">Partially update flag</a> — <code>cloudflare.flagship_patch_flag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_update_flag">Update flag</a> — <code>cloudflare.flagship_update_flag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-flagship_get_flag_changelog">List flag changelog entries</a> — <code>cloudflare.flagship_get_flag_changelog</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-zero-trust-account-information">Get Zero Trust account information</a> — <code>cloudflare.zero-trust-accounts-get-zero-trust-account-information</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-create-zero-trust-account">Create Zero Trust account</a> — <code>cloudflare.zero-trust-accounts-create-zero-trust-account</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-application-and-application-type-mappin-ae71b8b2fb">List application and application type mappings</a> — <code>cloudflare.zero-trust-gateway-application-and-application-type-mappin-ae71b8b2fb</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-applications-review-status-list">List applications review statuses</a> — <code>cloudflare.zero-trust-applications-review-status-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-applications-review-status-update">Update applications review statuses</a> — <code>cloudflare.zero-trust-applications-review-status-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-get-audit-ssh-settings">Get Zero Trust SSH settings</a> — <code>cloudflare.zero-trust-get-audit-ssh-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-update-audit-ssh-settings">Update Zero Trust SSH settings</a> — <code>cloudflare.zero-trust-update-audit-ssh-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-rotate-ssh-account-seed">Rotate Zero Trust SSH account seed</a> — <code>cloudflare.zero-trust-rotate-ssh-account-seed</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-categories-list-categories">List categories</a> — <code>cloudflare.zero-trust-gateway-categories-list-categories</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-list-zero-trust-certificates">List Zero Trust certificates</a> — <code>cloudflare.zero-trust-certificates-list-zero-trust-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-create-zero-trust-certificate">Create Zero Trust certificate</a> — <code>cloudflare.zero-trust-certificates-create-zero-trust-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-delete-zero-trust-certificate">Delete Zero Trust certificate</a> — <code>cloudflare.zero-trust-certificates-delete-zero-trust-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-zero-trust-certificate-details">Get Zero Trust certificate details</a> — <code>cloudflare.zero-trust-certificates-zero-trust-certificate-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-activate-zero-trust-certificate">Activate a Zero Trust certificate</a> — <code>cloudflare.zero-trust-certificates-activate-zero-trust-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-certificates-deactivate-zero-trust-certificate">Deactivate a Zero Trust certificate</a> — <code>cloudflare.zero-trust-certificates-deactivate-zero-trust-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-zero-trust-account-configuration">Get Zero Trust account configuration</a> — <code>cloudflare.zero-trust-accounts-get-zero-trust-account-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-patch-zero-trust-account-configuration">Patch Zero Trust account configuration</a> — <code>cloudflare.zero-trust-accounts-patch-zero-trust-account-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-update-zero-trust-account-configuration-">Update Zero Trust account configuration</a> — <code>cloudflare.zero-trust-accounts-update-zero-trust-account-configuration.</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-dns-destination-ips-list-dns-destination-ips">List Zero Trust Gateway DNS destination IPv4 address pairs</a> — <code>cloudflare.zero-trust-dns-destination-ips-list-dns-destination-ips</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-egress-cidr-pairs">Get gateway egress CIDRs pairs assigned to this account</a> — <code>cloudflare.zero-trust-accounts-get-egress-cidr-pairs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-list-zero-trust-lists">List Zero Trust lists</a> — <code>cloudflare.zero-trust-lists-list-zero-trust-lists</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-create-zero-trust-list">Create Zero Trust list</a> — <code>cloudflare.zero-trust-lists-create-zero-trust-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-delete-zero-trust-list">Delete Zero Trust list</a> — <code>cloudflare.zero-trust-lists-delete-zero-trust-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-zero-trust-list-details">Get Zero Trust list details</a> — <code>cloudflare.zero-trust-lists-zero-trust-list-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-patch-zero-trust-list">Patch Zero Trust list.</a> — <code>cloudflare.zero-trust-lists-patch-zero-trust-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-update-zero-trust-list">Update Zero Trust list</a> — <code>cloudflare.zero-trust-lists-update-zero-trust-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-lists-zero-trust-list-items">Get Zero Trust list items</a> — <code>cloudflare.zero-trust-lists-zero-trust-list-items</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-locations-list-zero-trust-gateway-locations">List Zero Trust Gateway locations</a> — <code>cloudflare.zero-trust-gateway-locations-list-zero-trust-gateway-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-locations-create-zero-trust-gateway-location">Create a Zero Trust Gateway location</a> — <code>cloudflare.zero-trust-gateway-locations-create-zero-trust-gateway-location</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-locations-delete-zero-trust-gateway-location">Delete a Zero Trust Gateway location</a> — <code>cloudflare.zero-trust-gateway-locations-delete-zero-trust-gateway-location</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-locations-zero-trust-gateway-location-details">Get Zero Trust Gateway location details</a> — <code>cloudflare.zero-trust-gateway-locations-zero-trust-gateway-location-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-locations-update-zero-trust-gateway-location">Update a Zero Trust Gateway location</a> — <code>cloudflare.zero-trust-gateway-locations-update-zero-trust-gateway-location</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-logging-settings-for-the-zero-trust-account">Get logging settings for the Zero Trust account</a> — <code>cloudflare.zero-trust-accounts-get-logging-settings-for-the-zero-trust-account</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-update-logging-settings-for-the-zero-t-bc8951dcc5">Update Zero Trust account logging settings</a> — <code>cloudflare.zero-trust-accounts-update-logging-settings-for-the-zero-t-bc8951dcc5</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-operations-list-zero-trust-gateway-operations">List Zero Trust Gateway operations</a> — <code>cloudflare.zero-trust-gateway-operations-list-zero-trust-gateway-operations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-operations-zero-trust-gateway-operation-details">Zero Trust Gateway operation details</a> — <code>cloudflare.zero-trust-gateway-operations-zero-trust-gateway-operation-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-pacfiles-list">List PAC files</a> — <code>cloudflare.zero-trust-gateway-pacfiles-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-pacfiles-create-pacfile">Create a PAC file</a> — <code>cloudflare.zero-trust-gateway-pacfiles-create-pacfile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-pacfiles-delete">Delete a PAC file</a> — <code>cloudflare.zero-trust-gateway-pacfiles-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-pacfiles-details">Get a PAC file</a> — <code>cloudflare.zero-trust-gateway-pacfiles-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-pacfiles-update">Update a Zero Trust Gateway PAC file</a> — <code>cloudflare.zero-trust-gateway-pacfiles-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-proxy-endpoints-list-proxy-endpoints">List proxy endpoints</a> — <code>cloudflare.zero-trust-gateway-proxy-endpoints-list-proxy-endpoints</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-proxy-endpoints-create-proxy-endpoint">Create a proxy endpoint</a> — <code>cloudflare.zero-trust-gateway-proxy-endpoints-create-proxy-endpoint</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-proxy-endpoints-delete-proxy-endpoint">Delete a proxy endpoint</a> — <code>cloudflare.zero-trust-gateway-proxy-endpoints-delete-proxy-endpoint</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-proxy-endpoints-proxy-endpoint-details">Get a proxy endpoint</a> — <code>cloudflare.zero-trust-gateway-proxy-endpoints-proxy-endpoint-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-proxy-endpoints-update-proxy-endpoint">Update a proxy endpoint</a> — <code>cloudflare.zero-trust-gateway-proxy-endpoints-update-proxy-endpoint</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-list-zero-trust-gateway-rules">List Zero Trust Gateway rules</a> — <code>cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-patch-multiple-zero-trust-gateway-rules">Patch multiple Zero Trust Gateway rules</a> — <code>cloudflare.zero-trust-gateway-rules-patch-multiple-zero-trust-gateway-rules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-create-zero-trust-gateway-rule">Create a Zero Trust Gateway rule</a> — <code>cloudflare.zero-trust-gateway-rules-create-zero-trust-gateway-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-list-zero-trust-gateway-rules-tenant">List Zero Trust Gateway rules inherited from the parent account</a> — <code>cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules-tenant</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-delete-zero-trust-gateway-rule">Delete a Zero Trust Gateway rule</a> — <code>cloudflare.zero-trust-gateway-rules-delete-zero-trust-gateway-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-zero-trust-gateway-rule-details">Get Zero Trust Gateway rule details.</a> — <code>cloudflare.zero-trust-gateway-rules-zero-trust-gateway-rule-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-patch-zero-trust-gateway-rule">Patch a Zero Trust Gateway rule</a> — <code>cloudflare.zero-trust-gateway-rules-patch-zero-trust-gateway-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-update-zero-trust-gateway-rule">Update a Zero Trust Gateway rule</a> — <code>cloudflare.zero-trust-gateway-rules-update-zero-trust-gateway-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-gateway-rules-reset-expiration-zero-trust-gateway-rule">Reset the expiration of a Zero Trust Gateway Rule</a> — <code>cloudflare.zero-trust-gateway-rules-reset-expiration-zero-trust-gateway-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-hyperdrive">List Hyperdrives</a> — <code>cloudflare.list-hyperdrive</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-hyperdrive">Create Hyperdrive</a> — <code>cloudflare.create-hyperdrive</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-hyperdrive">Delete Hyperdrive</a> — <code>cloudflare.delete-hyperdrive</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-hyperdrive">Get Hyperdrive</a> — <code>cloudflare.get-hyperdrive</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch-hyperdrive">Update Hyperdrive</a> — <code>cloudflare.patch-hyperdrive</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-hyperdrive">Replace Hyperdrive</a> — <code>cloudflare.update-hyperdrive</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-restart-hyperdrive">Restart Hyperdrive</a> — <code>cloudflare.restart-hyperdrive</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-hyperdrive-database-signature">Create Database Signature</a> — <code>cloudflare.create-hyperdrive-database-signature</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-permission-group-list">List Account Permission Groups</a> — <code>cloudflare.account-permission-group-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-permission-group-details">Permission Group Details</a> — <code>cloudflare.account-permission-group-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-resource-group-list">List Resource Groups</a> — <code>cloudflare.account-resource-group-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-resource-group-create">Create Resource Group</a> — <code>cloudflare.account-resource-group-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-resource-group-delete">Remove Resource Group</a> — <code>cloudflare.account-resource-group-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-resource-group-details">Resource Group Details</a> — <code>cloudflare.account-resource-group-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-resource-group-update">Update Resource Group</a> — <code>cloudflare.account-resource-group-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-list">List User Groups</a> — <code>cloudflare.account-user-group-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-create">Create User Group</a> — <code>cloudflare.account-user-group-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-delete">Remove User Group</a> — <code>cloudflare.account-user-group-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-details">User Group Details</a> — <code>cloudflare.account-user-group-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-update">Update User Group</a> — <code>cloudflare.account-user-group-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-member-list">List User Group Members</a> — <code>cloudflare.account-user-group-member-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-member-create">Add User Group Members</a> — <code>cloudflare.account-user-group-member-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-members-update">Update User Group Members</a> — <code>cloudflare.account-user-group-members-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-member-delete">Remove User Group Member</a> — <code>cloudflare.account-user-group-member-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-user-group-member-get">Get User Group Member</a> — <code>cloudflare.account-user-group-member-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-keys-list-signing-keys">List Signing Keys</a> — <code>cloudflare.cloudflare-images-keys-list-signing-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-keys-delete-signing-key">Delete Signing Key</a> — <code>cloudflare.cloudflare-images-keys-delete-signing-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-keys-add-signing-key">Create a new Signing Key</a> — <code>cloudflare.cloudflare-images-keys-add-signing-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-images-usage-statistics">Images usage statistics</a> — <code>cloudflare.cloudflare-images-images-usage-statistics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-variants-list-variants">List variants</a> — <code>cloudflare.cloudflare-images-variants-list-variants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-variants-create-a-variant">Create a variant</a> — <code>cloudflare.cloudflare-images-variants-create-a-variant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-variants-delete-a-variant">Delete a variant</a> — <code>cloudflare.cloudflare-images-variants-delete-a-variant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-variants-variant-details">Variant details</a> — <code>cloudflare.cloudflare-images-variants-variant-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-variants-update-a-variant">Update a variant</a> — <code>cloudflare.cloudflare-images-variants-update-a-variant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-list-images-v2">List images V2</a> — <code>cloudflare.cloudflare-images-list-images-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-list-metadata-keys">List image metadata keys</a> — <code>cloudflare.cloudflare-images-list-metadata-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-list-migrations">List sourcing kit migrations</a> — <code>cloudflare.cloudflare-images-sourcingkit-list-migrations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-create-migration">Create a sourcing kit migration</a> — <code>cloudflare.cloudflare-images-sourcingkit-create-migration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-delete-migration">Delete a sourcing kit migration</a> — <code>cloudflare.cloudflare-images-sourcingkit-delete-migration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-get-migration">Get sourcing kit migration</a> — <code>cloudflare.cloudflare-images-sourcingkit-get-migration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-get-migration-progress">Get migration progress</a> — <code>cloudflare.cloudflare-images-sourcingkit-get-migration-progress</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-abort-migration">Abort a migration</a> — <code>cloudflare.cloudflare-images-sourcingkit-abort-migration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-start-migration">Start a migration</a> — <code>cloudflare.cloudflare-images-sourcingkit-start-migration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-list-migration-logs">List migration logs</a> — <code>cloudflare.cloudflare-images-sourcingkit-list-migration-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-list-sources">List sourcing kit sources</a> — <code>cloudflare.cloudflare-images-sourcingkit-list-sources</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-create-source">Create a sourcing kit source</a> — <code>cloudflare.cloudflare-images-sourcingkit-create-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-precheck-source-connectivity">Precheck source connectivity</a> — <code>cloudflare.cloudflare-images-sourcingkit-precheck-source-connectivity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-delete-source">Delete a sourcing kit source</a> — <code>cloudflare.cloudflare-images-sourcingkit-delete-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-get-source">Get sourcing kit source</a> — <code>cloudflare.cloudflare-images-sourcingkit-get-source</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-update-source">Update a sourcing kit source</a> — <code>cloudflare.cloudflare-images-sourcingkit-update-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-images-sourcingkit-get-source-connectivity">Get source connectivity status</a> — <code>cloudflare.cloudflare-images-sourcingkit-get-source-connectivity</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-list">List all targets</a> — <code>cloudflare.infra-targets-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-post">Create new target</a> — <code>cloudflare.infra-targets-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-put-batch">Create new targets</a> — <code>cloudflare.infra-targets-put-batch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-delete-batch-post">Delete targets</a> — <code>cloudflare.infra-targets-delete-batch-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-post-batch-tags">Replace tags on existing targets</a> — <code>cloudflare.infra-targets-post-batch-tags</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-delete">Delete target</a> — <code>cloudflare.infra-targets-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-get">Get target</a> — <code>cloudflare.infra-targets-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-infra-targets-put">Update target</a> — <code>cloudflare.infra-targets-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-asn-intelligence-get-asn-overview">Get ASN Overview.</a> — <code>cloudflare.asn-intelligence-get-asn-overview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-asn-intelligence-get-asn-subnets">Get ASN Subnets</a> — <code>cloudflare.asn-intelligence-get-asn-subnets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-issue-types">Retrieves Security Center Issues Types</a> — <code>cloudflare.get-security-center-issue-types</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-passive-dns-by-ip-get-passive-dns-by-ip">Get Passive DNS by IP</a> — <code>cloudflare.passive-dns-by-ip-get-passive-dns-by-ip</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-domain-intelligence-get-domain-details">Get Domain Details</a> — <code>cloudflare.domain-intelligence-get-domain-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-domain-history-get-domain-history">Get Domain History</a> — <code>cloudflare.domain-history-get-domain-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-domain-intelligence-get-multiple-domain-details">Get Multiple Domain Details</a> — <code>cloudflare.domain-intelligence-get-multiple-domain-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-get-indicator-feeds">Get indicator feeds owned by this account</a> — <code>cloudflare.custom-indicator-feeds-get-indicator-feeds</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-create-indicator-feeds">Create new indicator feed</a> — <code>cloudflare.custom-indicator-feeds-create-indicator-feeds</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-add-permission">Grant permission to indicator feed</a> — <code>cloudflare.custom-indicator-feeds-add-permission</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-create-provider">Create indicator feed provider</a> — <code>cloudflare.custom-indicator-feeds-create-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-remove-permission">Revoke permission to indicator feed</a> — <code>cloudflare.custom-indicator-feeds-remove-permission</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-view-permissions">List indicator feed permissions</a> — <code>cloudflare.custom-indicator-feeds-view-permissions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-get-indicator-feed-metadata">Get indicator feed metadata</a> — <code>cloudflare.custom-indicator-feeds-get-indicator-feed-metadata</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-update-indicator-feed-metadata">Update indicator feed metadata</a> — <code>cloudflare.custom-indicator-feeds-update-indicator-feed-metadata</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-get-indicator-feed-data">Get indicator feed data</a> — <code>cloudflare.custom-indicator-feeds-get-indicator-feed-data</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-download-indicator-feed-data">Download indicator feed data</a> — <code>cloudflare.custom-indicator-feeds-download-indicator-feed-data</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-indicator-feeds-get-upload-status">Get indicator feed upload status</a> — <code>cloudflare.custom-indicator-feeds-get-upload-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-intelligence-get-ip-overview">Get IP Overview</a> — <code>cloudflare.ip-intelligence-get-ip-overview</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-list-get-ip-lists">Get Available IP Lists</a> — <code>cloudflare.ip-list-get-ip-lists</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-miscategorization-create-miscategorization">Create Miscategorization</a> — <code>cloudflare.miscategorization-create-miscategorization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-list-sinkholes">List sinkholes owned by this account</a> — <code>cloudflare.sinkhole-config-list-sinkholes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-create-sinkhole">Create a new sinkhole for your account</a> — <code>cloudflare.sinkhole-config-create-sinkhole</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-delete-sinkhole">Delete a sinkhole</a> — <code>cloudflare.sinkhole-config-delete-sinkhole</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-get-sinkhole">Get a sinkhole</a> — <code>cloudflare.sinkhole-config-get-sinkhole</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-update-sinkhole">Update a sinkhole</a> — <code>cloudflare.sinkhole-config-update-sinkhole</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-list-sinkhole-ingresses">List ingresses for a sinkhole</a> — <code>cloudflare.sinkhole-config-list-sinkhole-ingresses</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-url-intelligence-get-url-intelligence">Get URL Intelligence</a> — <code>cloudflare.url-intelligence-get-url-intelligence</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-whois-record-get-whois-record">Get WHOIS Record</a> — <code>cloudflare.whois-record-get-whois-record</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-toggle-pdf-invoices">Toggle PDF Invoices</a> — <code>cloudflare.account-billing-toggle-pdf-invoices</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idk2streams">List K2 streams</a> — <code>cloudflare.getv4accountsbyaccount_idk2streams</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postv4accountsbyaccount_idk2streams">Create K2 stream</a> — <code>cloudflare.postv4accountsbyaccount_idk2streams</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletev4accountsbyaccount_idk2streamsbystream_id">Delete K2 stream</a> — <code>cloudflare.deletev4accountsbyaccount_idk2streamsbystream_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idk2streamsbystream_id">Get K2 stream</a> — <code>cloudflare.getv4accountsbyaccount_idk2streamsbystream_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idk2streamsbystream_idsubscriptions">List subscriptions with consumer lag</a> — <code>cloudflare.getv4accountsbyaccount_idk2streamsbystream_idsubscriptions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancers-list-account-load-balancers">List Account Load Balancers</a> — <code>cloudflare.account-load-balancers-list-account-load-balancers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-list-monitor-groups">List Monitor Groups</a> — <code>cloudflare.account-load-balancer-monitor-groups-list-monitor-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-create-monitor-group">Create Monitor Group</a> — <code>cloudflare.account-load-balancer-monitor-groups-create-monitor-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-delete-monitor-group">Delete Monitor Group</a> — <code>cloudflare.account-load-balancer-monitor-groups-delete-monitor-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-monitor-group-details">Monitor Group Details</a> — <code>cloudflare.account-load-balancer-monitor-groups-monitor-group-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-patch-monitor-group">Patch Monitor Group</a> — <code>cloudflare.account-load-balancer-monitor-groups-patch-monitor-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-update-monitor-group">Update Monitor Group</a> — <code>cloudflare.account-load-balancer-monitor-groups-update-monitor-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitor-groups-list-monitor-group-references">List Monitor Group References</a> — <code>cloudflare.account-load-balancer-monitor-groups-list-monitor-group-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-list-monitors">List Monitors</a> — <code>cloudflare.account-load-balancer-monitors-list-monitors</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-create-monitor">Create Monitor</a> — <code>cloudflare.account-load-balancer-monitors-create-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-delete-monitor">Delete Monitor</a> — <code>cloudflare.account-load-balancer-monitors-delete-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-monitor-details">Monitor Details</a> — <code>cloudflare.account-load-balancer-monitors-monitor-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-patch-monitor">Patch Monitor</a> — <code>cloudflare.account-load-balancer-monitors-patch-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-update-monitor">Update Monitor</a> — <code>cloudflare.account-load-balancer-monitors-update-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-preview-monitor">Preview Monitor</a> — <code>cloudflare.account-load-balancer-monitors-preview-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-list-monitor-references">List Monitor References</a> — <code>cloudflare.account-load-balancer-monitors-list-monitor-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-list-pools">List Pools</a> — <code>cloudflare.account-load-balancer-pools-list-pools</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-patch-pools">Patch Pools</a> — <code>cloudflare.account-load-balancer-pools-patch-pools</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-create-pool">Create Pool</a> — <code>cloudflare.account-load-balancer-pools-create-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-delete-pool">Delete Pool</a> — <code>cloudflare.account-load-balancer-pools-delete-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-pool-details">Pool Details</a> — <code>cloudflare.account-load-balancer-pools-pool-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-patch-pool">Patch Pool</a> — <code>cloudflare.account-load-balancer-pools-patch-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-update-pool">Update Pool</a> — <code>cloudflare.account-load-balancer-pools-update-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-pool-health-details">Pool Health Details</a> — <code>cloudflare.account-load-balancer-pools-pool-health-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-preview-pool">Preview Pool</a> — <code>cloudflare.account-load-balancer-pools-preview-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-pools-list-pool-references">List Pool References</a> — <code>cloudflare.account-load-balancer-pools-list-pool-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-monitors-preview-result">Preview Result</a> — <code>cloudflare.account-load-balancer-monitors-preview-result</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-regions-list-regions">List Regions</a> — <code>cloudflare.load-balancer-regions-list-regions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-regions-get-region">Get Region</a> — <code>cloudflare.load-balancer-regions-get-region</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancer-search-search-resources">Search Resources</a> — <code>cloudflare.account-load-balancer-search-search-resources</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancers-list-load-balancer-usage">List Load Balancer Usage</a> — <code>cloudflare.account-load-balancers-list-load-balancer-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancers-delete-account-load-balancer">Delete Account Load Balancer</a> — <code>cloudflare.account-load-balancers-delete-account-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancers-account-load-balancer-details">Account Load Balancer Details</a> — <code>cloudflare.account-load-balancers-account-load-balancer-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-load-balancers-patch-account-load-balancer">Patch Account Load Balancer</a> — <code>cloudflare.account-load-balancers-patch-account-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-datasets-dataset_id-fields">List fields</a> — <code>cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-fields</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-datasets-dataset_id-jobs">List Logpush jobs for a dataset</a> — <code>cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-jobs">List Logpush jobs</a> — <code>cloudflare.get-accounts-account_id-logpush-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-jobs">Create Logpush job</a> — <code>cloudflare.post-accounts-account_id-logpush-jobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-accounts-account_id-logpush-jobs-job_id">Delete Logpush job</a> — <code>cloudflare.delete-accounts-account_id-logpush-jobs-job_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-jobs-job_id">Get Logpush job details</a> — <code>cloudflare.get-accounts-account_id-logpush-jobs-job_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-accounts-account_id-logpush-jobs-job_id">Update Logpush job</a> — <code>cloudflare.put-accounts-account_id-logpush-jobs-job_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-ownership">Get ownership challenge</a> — <code>cloudflare.post-accounts-account_id-logpush-ownership</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-ownership-validate">Validate ownership challenge</a> — <code>cloudflare.post-accounts-account_id-logpush-ownership-validate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-transformers">List transformers</a> — <code>cloudflare.get-accounts-account_id-logpush-transformers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-transformers">Create transformer</a> — <code>cloudflare.post-accounts-account_id-logpush-transformers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-transformers-preview">Preview transformer</a> — <code>cloudflare.post-accounts-account_id-logpush-transformers-preview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-accounts-account_id-logpush-transformers-transformer_id">Delete transformer</a> — <code>cloudflare.delete-accounts-account_id-logpush-transformers-transformer_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id">Get transformer</a> — <code>cloudflare.get-accounts-account_id-logpush-transformers-transformer_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-accounts-account_id-logpush-transformers-transformer_id">Update transformer</a> — <code>cloudflare.put-accounts-account_id-logpush-transformers-transformer_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id-content">Get transformer content</a> — <code>cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-content</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id-versions">List transformer versions</a> — <code>cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-accounts-account_id-logpush-validate-destination">Validate destination</a> — <code>cloudflare.delete-accounts-account_id-logpush-validate-destination</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-accounts-account_id-logpush-validate-destination-exists">Check destination exists</a> — <code>cloudflare.delete-accounts-account_id-logpush-validate-destination-exists</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logpush-validate-origin">Validate origin</a> — <code>cloudflare.post-accounts-account_id-logpush-validate-origin</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-v2-get-account-audit-logs">Get account audit logs (Version 2)</a> — <code>cloudflare.audit-logs-v2-get-account-audit-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-v2-list-account-product-categories">List account audit log product categories (Version 2)</a> — <code>cloudflare.audit-logs-v2-list-account-product-categories</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-v2-get-account-audit-log-history">Get resource change history from an account audit log entry (Version 2)</a> — <code>cloudflare.audit-logs-v2-get-account-audit-log-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-accounts-account_id-logs-control-cmb-config">Delete CMB config</a> — <code>cloudflare.delete-accounts-account_id-logs-control-cmb-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-accounts-account_id-logs-control-cmb-config">Get CMB config</a> — <code>cloudflare.get-accounts-account_id-logs-control-cmb-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-accounts-account_id-logs-control-cmb-config">Update CMB config</a> — <code>cloudflare.post-accounts-account_id-logs-control-cmb-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletednsprotectionrulesforaccount">Delete all DNS Protection rules.</a> — <code>cloudflare.deletednsprotectionrulesforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listdnsprotectionrulesforaccount">List all DNS Protection rules.</a> — <code>cloudflare.listdnsprotectionrulesforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-creatednsprotectionrule">Create DNS Protection rule.</a> — <code>cloudflare.creatednsprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletednsprotectionrule">Delete DNS Protection rule.</a> — <code>cloudflare.deletednsprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getdnsprotectionrule">Get DNS Protection rule.</a> — <code>cloudflare.getdnsprotectionrule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatednsprotectionrule">Update DNS Protection rule.</a> — <code>cloudflare.updatednsprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteallowlistprefixesforaccount">Delete all allowlist prefixes.</a> — <code>cloudflare.deleteallowlistprefixesforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listallowlistprefixesforaccount">List all allowlist prefixes.</a> — <code>cloudflare.listallowlistprefixesforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createallowlistedprefix">Create allowlist prefix.</a> — <code>cloudflare.createallowlistedprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteallowlistprefix">Delete allowlist prefix.</a> — <code>cloudflare.deleteallowlistprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getallowlistprefix">Get allowlist prefix.</a> — <code>cloudflare.getallowlistprefix</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateallowlistprefix">Update allowlist prefix.</a> — <code>cloudflare.updateallowlistprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteprefixesforaccount">Delete all prefixes.</a> — <code>cloudflare.deleteprefixesforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listprefixesforaccount">List all prefixes.</a> — <code>cloudflare.listprefixesforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createprefix">Create prefix.</a> — <code>cloudflare.createprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-bulkcreateprefixes">Create multiple prefixes.</a> — <code>cloudflare.bulkcreateprefixes</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteprefix">Delete prefix.</a> — <code>cloudflare.deleteprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getprefix">Get prefix.</a> — <code>cloudflare.getprefix</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateprefix">Update prefix.</a> — <code>cloudflare.updateprefix</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletesynprotectionfiltersforaccount">Delete all SYN Protection filters.</a> — <code>cloudflare.deletesynprotectionfiltersforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listsynprotectionfiltersforaccount">List all SYN Protection filters.</a> — <code>cloudflare.listsynprotectionfiltersforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createsynprotectionfilter">Create a SYN Protection filter.</a> — <code>cloudflare.createsynprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletesynprotectionfilter">Delete SYN Protection filter.</a> — <code>cloudflare.deletesynprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsynprotectionfilter">Get SYN Protection filter.</a> — <code>cloudflare.getsynprotectionfilter</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatesynprotectionfilter">Update SYN Protection filter.</a> — <code>cloudflare.updatesynprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletesynprotectionrulesforaccount">Delete all SYN Protection rules.</a> — <code>cloudflare.deletesynprotectionrulesforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listsynprotectionrulesforaccount">List all SYN Protection rules.</a> — <code>cloudflare.listsynprotectionrulesforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createsynprotectionrule">Create SYN Protection rule.</a> — <code>cloudflare.createsynprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletesynprotectionrule">Delete SYN Protection rule.</a> — <code>cloudflare.deletesynprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsynprotectionrule">Get SYN Protection rule.</a> — <code>cloudflare.getsynprotectionrule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatesynprotectionrule">Update SYN Protection rule.</a> — <code>cloudflare.updatesynprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletetcpflowprotectionfiltersforaccount">Delete all TCP Flow Protection filters.</a> — <code>cloudflare.deletetcpflowprotectionfiltersforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listtcpflowprotectionfiltersforaccount">List all TCP Flow Protection filters.</a> — <code>cloudflare.listtcpflowprotectionfiltersforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createtcpflowprotectionfilter">Create a TCP Flow Protection filter.</a> — <code>cloudflare.createtcpflowprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletetcpflowprotectionfilter">Delete TCP Flow Protection filter.</a> — <code>cloudflare.deletetcpflowprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-gettcpflowprotectionfilter">Get TCP Flow Protection filter.</a> — <code>cloudflare.gettcpflowprotectionfilter</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatetcpflowprotectionfilter">Update TCP Flow Protection filter.</a> — <code>cloudflare.updatetcpflowprotectionfilter</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletetcpflowprotectionrulesforaccount">Delete all TCP Flow Protection rules.</a> — <code>cloudflare.deletetcpflowprotectionrulesforaccount</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listtcpflowprotectionrulesforaccount">List all TCP Flow Protection rules.</a> — <code>cloudflare.listtcpflowprotectionrulesforaccount</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createtcpflowprotectionrule">Create TCP Flow Protection rule.</a> — <code>cloudflare.createtcpflowprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletetcpflowprotectionrule">Delete TCP Flow Protection rule.</a> — <code>cloudflare.deletetcpflowprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-gettcpflowprotectionrule">Get TCP Flow Protection rule.</a> — <code>cloudflare.gettcpflowprotectionrule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatetcpflowprotectionrule">Update TCP Flow Protection rule.</a> — <code>cloudflare.updatetcpflowprotectionrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getprotectionstatus">Get protection status.</a> — <code>cloudflare.getprotectionstatus</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateprotectionstatus">Update protection status.</a> — <code>cloudflare.updateprotectionstatus</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-account-apps-list-apps">List Apps</a> — <code>cloudflare.magic-account-apps-list-apps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-account-apps-add-app">Create a new App</a> — <code>cloudflare.magic-account-apps-add-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-account-apps-delete-app">Delete Account App</a> — <code>cloudflare.magic-account-apps-delete-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-account-apps-patch-app">Update an App</a> — <code>cloudflare.magic-account-apps-patch-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-account-apps-update-app">Update an App</a> — <code>cloudflare.magic-account-apps-update-app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-list-filter-profiles">List BGP Filter Profiles</a> — <code>cloudflare.magic-bgp-list-filter-profiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-create-filter-profile">Create BGP Filter Profile</a> — <code>cloudflare.magic-bgp-create-filter-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-delete-filter-profile">Delete BGP Filter Profile</a> — <code>cloudflare.magic-bgp-delete-filter-profile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-get-filter-profile">Get BGP Filter Profile</a> — <code>cloudflare.magic-bgp-get-filter-profile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-get-settings">Get BGP Settings</a> — <code>cloudflare.magic-bgp-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-bgp-update-settings">Update BGP Settings</a> — <code>cloudflare.magic-bgp-update-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-list-cf1-sites">List CF1 Sites</a> — <code>cloudflare.magic-cf1-sites-list-cf1-sites</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-create-cf1-sites">Create CF1 Sites</a> — <code>cloudflare.magic-cf1-sites-create-cf1-sites</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-delete-cf1-site">Delete CF1 Site</a> — <code>cloudflare.magic-cf1-sites-delete-cf1-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-get-cf1-site">Get CF1 Site</a> — <code>cloudflare.magic-cf1-sites-get-cf1-site</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-update-cf1-site">Update CF1 Site</a> — <code>cloudflare.magic-cf1-sites-update-cf1-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-list-cf1-site-ramps">List CF1 Site Ramps</a> — <code>cloudflare.magic-cf1-sites-list-cf1-site-ramps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-create-cf1-site-ramps">Create CF1 Site Ramps</a> — <code>cloudflare.magic-cf1-sites-create-cf1-site-ramps</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-delete-cf1-site-ramp">Delete CF1 Site Ramp</a> — <code>cloudflare.magic-cf1-sites-delete-cf1-site-ramp</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-cf1-sites-get-cf1-site-ramp">Get CF1 Site Ramp</a> — <code>cloudflare.magic-cf1-sites-get-cf1-site-ramp</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-interconnects-list-interconnects">List interconnects</a> — <code>cloudflare.magic-interconnects-list-interconnects</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-interconnects-update-multiple-interconnects">Update multiple interconnects</a> — <code>cloudflare.magic-interconnects-update-multiple-interconnects</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-interconnects-list-interconnect-details">List interconnect Details</a> — <code>cloudflare.magic-interconnects-list-interconnect-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-interconnects-update-interconnect">Update interconnect</a> — <code>cloudflare.magic-interconnects-update-interconnect</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connectors-list">List Connectors</a> — <code>cloudflare.mconn-connectors-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connectors-delete">Delete Connector</a> — <code>cloudflare.mconn-connectors-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connectors-get">Get Connector</a> — <code>cloudflare.mconn-connectors-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connectors-edit">Edit Connector</a> — <code>cloudflare.mconn-connectors-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connectors-update">Update Connector</a> — <code>cloudflare.mconn-connectors-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-interrupts-list">List Interrupts</a> — <code>cloudflare.mconn-connector-interrupts-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-events-list">List Events</a> — <code>cloudflare.mconn-connector-telemetry-events-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-events-latest-get">Get latest Events</a> — <code>cloudflare.mconn-connector-telemetry-events-latest-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-events-get">Get Event</a> — <code>cloudflare.mconn-connector-telemetry-events-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-snapshots-list">List Snapshots</a> — <code>cloudflare.mconn-connector-telemetry-snapshots-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-snapshots-latest-get">Get latest Snapshots</a> — <code>cloudflare.mconn-connector-telemetry-snapshots-latest-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-mconn-connector-telemetry-snapshots-get">Get Snapshot</a> — <code>cloudflare.mconn-connector-telemetry-snapshots-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-list-gre-tunnels">List GRE tunnels</a> — <code>cloudflare.magic-gre-tunnels-list-gre-tunnels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-create-gre-tunnels">Create a GRE tunnel</a> — <code>cloudflare.magic-gre-tunnels-create-gre-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-update-multiple-gre-tunnels">Update multiple GRE tunnels</a> — <code>cloudflare.magic-gre-tunnels-update-multiple-gre-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-delete-gre-tunnel">Delete GRE Tunnel</a> — <code>cloudflare.magic-gre-tunnels-delete-gre-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-list-gre-tunnel-details">List GRE Tunnel Details</a> — <code>cloudflare.magic-gre-tunnels-list-gre-tunnel-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-gre-tunnels-update-gre-tunnel">Update GRE Tunnel</a> — <code>cloudflare.magic-gre-tunnels-update-gre-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-list-ipsec-tunnels">List IPsec tunnels</a> — <code>cloudflare.magic-ipsec-tunnels-list-ipsec-tunnels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-create-ipsec-tunnels">Create an IPsec tunnel</a> — <code>cloudflare.magic-ipsec-tunnels-create-ipsec-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-update-multiple-ipsec-tunnels">Update multiple IPsec tunnels</a> — <code>cloudflare.magic-ipsec-tunnels-update-multiple-ipsec-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-set-pre-shared-keys-for-ipsec-tunnels">Set Pre-Shared Keys (PSK) for IPsec tunnels</a> — <code>cloudflare.magic-ipsec-tunnels-set-pre-shared-keys-for-ipsec-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-delete-ipsec-tunnel">Delete IPsec Tunnel</a> — <code>cloudflare.magic-ipsec-tunnels-delete-ipsec-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-list-ipsec-tunnel-details">List IPsec tunnel details</a> — <code>cloudflare.magic-ipsec-tunnels-list-ipsec-tunnel-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-update-ipsec-tunnel">Update IPsec Tunnel</a> — <code>cloudflare.magic-ipsec-tunnels-update-ipsec-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels">Generate Pre-Shared Key (PSK) for IPsec tunnels</a> — <code>cloudflare.magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-redundancy-groups-list-redundancy-groups">List Redundancy Groups</a> — <code>cloudflare.magic-redundancy-groups-list-redundancy-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-redundancy-groups-create-redundancy-group">Create a Redundancy Group</a> — <code>cloudflare.magic-redundancy-groups-create-redundancy-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-redundancy-groups-delete-redundancy-group">Delete a Redundancy Group</a> — <code>cloudflare.magic-redundancy-groups-delete-redundancy-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-redundancy-groups-get-redundancy-group">Get Redundancy Group Details</a> — <code>cloudflare.magic-redundancy-groups-get-redundancy-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-redundancy-groups-update-redundancy-group">Update a Redundancy Group</a> — <code>cloudflare.magic-redundancy-groups-update-redundancy-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-delete-many-routes">Delete Many Routes</a> — <code>cloudflare.magic-static-routes-delete-many-routes</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-list-routes">List Routes</a> — <code>cloudflare.magic-static-routes-list-routes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-create-routes">Create a Route</a> — <code>cloudflare.magic-static-routes-create-routes</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-update-many-routes">Update Many Routes</a> — <code>cloudflare.magic-static-routes-update-many-routes</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-delete-route">Delete Route</a> — <code>cloudflare.magic-static-routes-delete-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-route-details">Route Details</a> — <code>cloudflare.magic-static-routes-route-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-static-routes-update-route">Update Route</a> — <code>cloudflare.magic-static-routes-update-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-list-sites">List Sites</a> — <code>cloudflare.magic-sites-list-sites</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-create-site">Create a new Site</a> — <code>cloudflare.magic-sites-create-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-delete-site">Delete Site</a> — <code>cloudflare.magic-sites-delete-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-site-details">Site Details</a> — <code>cloudflare.magic-sites-site-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-patch-site">Patch Site</a> — <code>cloudflare.magic-sites-patch-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-sites-update-site">Update Site</a> — <code>cloudflare.magic-sites-update-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-list-acls">List Site ACLs</a> — <code>cloudflare.magic-site-acls-list-acls</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-create-acl">Create a new Site ACL</a> — <code>cloudflare.magic-site-acls-create-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-delete-acl">Delete Site ACL</a> — <code>cloudflare.magic-site-acls-delete-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-acl-details">Site ACL Details</a> — <code>cloudflare.magic-site-acls-acl-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-patch-acl">Patch Site ACL</a> — <code>cloudflare.magic-site-acls-patch-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-acls-update-acl">Update Site ACL</a> — <code>cloudflare.magic-site-acls-update-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-app-configs-list-app-configs">List App Configs</a> — <code>cloudflare.magic-site-app-configs-list-app-configs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-app-configs-delete-app-config">Delete App Config</a> — <code>cloudflare.magic-site-app-configs-delete-app-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-app-configs-patch-app-config">Update an App Config</a> — <code>cloudflare.magic-site-app-configs-patch-app-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-app-configs-update-app-config">Update an App Config</a> — <code>cloudflare.magic-site-app-configs-update-app-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-list-lans">List Site LANs</a> — <code>cloudflare.magic-site-lans-list-lans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-create-lan">Create a new Site LAN</a> — <code>cloudflare.magic-site-lans-create-lan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-delete-lan">Delete Site LAN</a> — <code>cloudflare.magic-site-lans-delete-lan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-lan-details">Site LAN Details</a> — <code>cloudflare.magic-site-lans-lan-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-patch-lan">Patch Site LAN</a> — <code>cloudflare.magic-site-lans-patch-lan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-lans-update-lan">Update Site LAN</a> — <code>cloudflare.magic-site-lans-update-lan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-netflow-config-delete-netflow-config">Delete NetFlow Configuration</a> — <code>cloudflare.magic-site-netflow-config-delete-netflow-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-netflow-config-details">NetFlow Configuration Details</a> — <code>cloudflare.magic-site-netflow-config-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-netflow-config-patch-netflow-config">Update NetFlow Configuration</a> — <code>cloudflare.magic-site-netflow-config-patch-netflow-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-netflow-config-create-netflow-config">Create NetFlow Configuration</a> — <code>cloudflare.magic-site-netflow-config-create-netflow-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-netflow-config-update-netflow-config">Update NetFlow Configuration</a> — <code>cloudflare.magic-site-netflow-config-update-netflow-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-list-wans">List Site WANs</a> — <code>cloudflare.magic-site-wans-list-wans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-create-wan">Create a new Site WAN</a> — <code>cloudflare.magic-site-wans-create-wan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-delete-wan">Delete Site WAN</a> — <code>cloudflare.magic-site-wans-delete-wan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-wan-details">Site WAN Details</a> — <code>cloudflare.magic-site-wans-wan-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-patch-wan">Patch Site WAN</a> — <code>cloudflare.magic-site-wans-patch-wan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-site-wans-update-wan">Update Site WAN</a> — <code>cloudflare.magic-site-wans-update-wan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountvulnerabilitydiscoveryrepositories">List repositories</a> — <code>cloudflare.listaccountvulnerabilitydiscoveryrepositories</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createaccountvulnerabilitydiscoveryrepository">Create repository</a> — <code>cloudflare.createaccountvulnerabilitydiscoveryrepository</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountvulnerabilitydiscoveryrepository">Get repository</a> — <code>cloudflare.getaccountvulnerabilitydiscoveryrepository</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountrepositoryvulnerabilitydiscoveryreport">Get reviewed vulnerability report</a> — <code>cloudflare.getaccountrepositoryvulnerabilitydiscoveryreport</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createaccountvulnerabilitydiscoveryrepositorytoken">Create upload token</a> — <code>cloudflare.createaccountvulnerabilitydiscoveryrepositorytoken</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountvulnerabilitydiscoveryscans">List scans</a> — <code>cloudflare.listaccountvulnerabilitydiscoveryscans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createaccountvulnerabilitydiscoveryscan">Create scan</a> — <code>cloudflare.createaccountvulnerabilitydiscoveryscan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountvulnerabilitydiscoveryscan">Get scan</a> — <code>cloudflare.getaccountvulnerabilitydiscoveryscan</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountvulnerabilitydiscoveryconsolidatedreport">Get reviewed vulnerability report</a> — <code>cloudflare.getaccountvulnerabilitydiscoveryconsolidatedreport</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-analytics-get-account-media-usage">Get account Media usage</a> — <code>cloudflare.usage-analytics-get-account-media-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-members-list-members">List Members</a> — <code>cloudflare.account-members-list-members</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-members-add-member">Add Member</a> — <code>cloudflare.account-members-add-member</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-members-remove-member">Remove Member</a> — <code>cloudflare.account-members-remove-member</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-members-member-details">Member Details</a> — <code>cloudflare.account-members-member-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-members-update-member">Update Member</a> — <code>cloudflare.account-members-update-member</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-delete-account-configuration">Delete account configuration</a> — <code>cloudflare.magic-network-monitoring-configuration-delete-account-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-list-account-configuration">List account configuration</a> — <code>cloudflare.magic-network-monitoring-configuration-list-account-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-update-account-conf-75bc5c098c">Update account configuration fields</a> — <code>cloudflare.magic-network-monitoring-configuration-update-account-conf-75bc5c098c</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-create-account-configuration">Create account configuration</a> — <code>cloudflare.magic-network-monitoring-configuration-create-account-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-update-an-entire-ac-313c46ca16">Update an entire account configuration</a> — <code>cloudflare.magic-network-monitoring-configuration-update-an-entire-ac-313c46ca16</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-configuration-list-rules-and-acco-ed4cfee0df">List rules and account configuration</a> — <code>cloudflare.magic-network-monitoring-configuration-list-rules-and-acco-ed4cfee0df</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-rules-list-rules">List rules</a> — <code>cloudflare.magic-network-monitoring-rules-list-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-rules-delete-rule">Delete rule</a> — <code>cloudflare.magic-network-monitoring-rules-delete-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-rules-get-rule">Get rule</a> — <code>cloudflare.magic-network-monitoring-rules-get-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-rules-update-advertisement-for-rule">Update advertisement for rule</a> — <code>cloudflare.magic-network-monitoring-rules-update-advertisement-for-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-network-monitoring-vpc-flows-generate-authentication-token">Generate authentication token for VPC flow logs export.</a> — <code>cloudflare.magic-network-monitoring-vpc-flows-generate-authentication-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-get-account-eligibility">Get account monetization eligibility</a> — <code>cloudflare.monetization-get-account-eligibility</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-check-account-eligibility">Check account monetization eligibility</a> — <code>cloudflare.monetization-check-account-eligibility</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-list">List relays</a> — <code>cloudflare.moq-relays-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-create">Create a relay</a> — <code>cloudflare.moq-relays-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-delete">Delete a relay</a> — <code>cloudflare.moq-relays-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-get">Get a relay</a> — <code>cloudflare.moq-relays-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-update">Update a relay</a> — <code>cloudflare.moq-relays-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-tokens-list">List tokens</a> — <code>cloudflare.moq-relays-tokens-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-tokens-create">Create a token</a> — <code>cloudflare.moq-relays-tokens-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-moq-relays-tokens-delete">Revoke a token</a> — <code>cloudflare.moq-relays-tokens-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts_moveaccounts">Move account to organization</a> — <code>cloudflare.accounts_moveaccounts</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-m-tls-certificate-management-list-m-tls-certificates">List mTLS certificates</a> — <code>cloudflare.m-tls-certificate-management-list-m-tls-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-m-tls-certificate-management-upload-m-tls-certificate">Upload mTLS certificate</a> — <code>cloudflare.m-tls-certificate-management-upload-m-tls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-m-tls-certificate-management-delete-m-tls-certificate">Delete mTLS certificate</a> — <code>cloudflare.m-tls-certificate-management-delete-m-tls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-m-tls-certificate-management-get-m-tls-certificate">Get mTLS certificate</a> — <code>cloudflare.m-tls-certificate-management-get-m-tls-certificate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-m-tls-certificate-management-list-m-tls-certificate-associations">List mTLS certificate associations</a> — <code>cloudflare.m-tls-certificate-management-list-m-tls-certificate-associations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-list">List OAuth Clients</a> — <code>cloudflare.oauth-clients-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-delete">Delete OAuth Client</a> — <code>cloudflare.oauth-clients-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-get">OAuth Client Details</a> — <code>cloudflare.oauth-clients-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-update">Update OAuth Client</a> — <code>cloudflare.oauth-clients-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-delete-rotated-secret">Delete Rotated OAuth Client Secret</a> — <code>cloudflare.oauth-clients-delete-rotated-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-clients-rotate-secret">Rotate OAuth Client Secret</a> — <code>cloudflare.oauth-clients-rotate-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-observability-usage_limit-get">Get usage limit status</a> — <code>cloudflare.observability.usage_limit.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list_applications_v2">List applications</a> — <code>cloudflare.list_applications_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_application_v2">Get application details</a> — <code>cloudflare.get_application_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_application_auth_methods_v2">Get auth methods</a> — <code>cloudflare.get_application_auth_methods_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_application_setup_flows_v2">Get application setup flows</a> — <code>cloudflare.get_application_setup_flows_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list_integrations_v2">List integrations</a> — <code>cloudflare.list_integrations_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create_integration_v2">Create integration</a> — <code>cloudflare.create_integration_v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_integration_v2">Delete integration</a> — <code>cloudflare.delete_integration_v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_integration_v2">Get integration details</a> — <code>cloudflare.get_integration_v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update_integration_v2">Update integration</a> — <code>cloudflare.update_integration_v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pause_integration_v2">Pause integration</a> — <code>cloudflare.pause_integration_v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-resume_integration_v2">Resume integration</a> — <code>cloudflare.resume_integration_v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts_listaccountorganizations">List account organizations</a> — <code>cloudflare.accounts_listaccountorganizations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-get-projects">List Cloudflare Pages projects</a> — <code>cloudflare.pages-project-get-projects</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-create-project">Create a Cloudflare Pages project</a> — <code>cloudflare.pages-project-create-project</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-delete-project">Delete a Cloudflare Pages project</a> — <code>cloudflare.pages-project-delete-project</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-get-project">Get a Cloudflare Pages project</a> — <code>cloudflare.pages-project-get-project</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-get-deployments">List Pages deployments</a> — <code>cloudflare.pages-deployment-get-deployments</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-delete-deployment">Delete a Pages deployment</a> — <code>cloudflare.pages-deployment-delete-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-get-deployment-info">Get a Pages deployment</a> — <code>cloudflare.pages-deployment-get-deployment-info</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-get-deployment-logs">Get Pages deployment logs</a> — <code>cloudflare.pages-deployment-get-deployment-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-retry-deployment">Retry a Pages deployment</a> — <code>cloudflare.pages-deployment-retry-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-rollback-deployment">Roll back a Pages deployment</a> — <code>cloudflare.pages-deployment-rollback-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-create-tail">Create deployment tail</a> — <code>cloudflare.pages-deployment-create-tail</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-deployment-delete-tail">Delete deployment tail</a> — <code>cloudflare.pages-deployment-delete-tail</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-domains-get-domains">List Pages custom domains</a> — <code>cloudflare.pages-domains-get-domains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-domains-add-domain">Add a Pages custom domain</a> — <code>cloudflare.pages-domains-add-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-domains-delete-domain">Delete a Pages custom domain</a> — <code>cloudflare.pages-domains-delete-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-domains-get-domain">Get a Pages custom domain</a> — <code>cloudflare.pages-domains-get-domain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-domains-patch-domain">Retry custom domain validation</a> — <code>cloudflare.pages-domains-patch-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-purge-build-cache">Purge the Pages build cache</a> — <code>cloudflare.pages-purge-build-cache</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-disconnect-project-source">Disconnect a Git repository</a> — <code>cloudflare.pages-project-disconnect-project-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-connect-project-source">Connect a Git repository</a> — <code>cloudflare.pages-project-connect-project-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-project-get-upload-token">Get upload token</a> — <code>cloudflare.pages-project-get-upload-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-pay-invoice">Pay Invoice</a> — <code>cloudflare.account-billing-pay-invoice</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-crawlerdeletestripeconfig">Deletes the stripe config for a crawler</a> — <code>cloudflare.pay-per-crawl.crawlerdeletestripeconfig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-crawlergetstripeconfig">Gets the stripe config for a crawler</a> — <code>cloudflare.pay-per-crawl.crawlergetstripeconfig</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-crawlercreatestripeconfig">Creates the stripe config for a crawler</a> — <code>cloudflare.pay-per-crawl.crawlercreatestripeconfig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-listcrawlers">List pay-per-crawl crawlers</a> — <code>cloudflare.pay-per-crawl.listcrawlers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-publisherdeletestripeconfig">Deletes the stripe config for a publisher</a> — <code>cloudflare.pay-per-crawl.publisherdeletestripeconfig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-publishergetstripeconfig">Gets the stripe config for a publisher</a> — <code>cloudflare.pay-per-crawl.publishergetstripeconfig</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-publishercreatestripeconfig">Creates the stripe config for a publisher</a> — <code>cloudflare.pay-per-crawl.publishercreatestripeconfig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-gettermssignaturelink">Get signed pay-per-crawl terms link</a> — <code>cloudflare.pay-per-crawl.gettermssignaturelink</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getterms">Get pay-per-crawl terms</a> — <code>cloudflare.pay-per-crawl.getterms</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-gettermssignature">Get pay-per-crawl terms signature status</a> — <code>cloudflare.pay-per-crawl.gettermssignature</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-sendtermssignatureevent">Record pay-per-crawl terms activity</a> — <code>cloudflare.pay-per-crawl.sendtermssignatureevent</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-setzonescanbeenabled">Set can_be_enabled setting on zones</a> — <code>cloudflare.pay-per-crawl.setzonescanbeenabled</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-queryzonescanbeenabled">Gets the can_be_enabled zone setting</a> — <code>cloudflare.pay-per-crawl.queryzonescanbeenabled</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-use-listenableddomains">List enabled Pay Per Use domains</a> — <code>cloudflare.pay-per-use.listenableddomains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getppuoperatorconfiguration">Get pay-per-use operator configuration</a> — <code>cloudflare.pay-per-crawl.getppuoperatorconfiguration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-putppuoperatorconfiguration">Set pay-per-use operator configuration</a> — <code>cloudflare.pay-per-crawl.putppuoperatorconfiguration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-listppuproposals">List pay-per-use price proposals</a> — <code>cloudflare.pay-per-crawl.listppuproposals</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-postppuproposaldecision">Decide a pay-per-use price proposal</a> — <code>cloudflare.pay-per-crawl.postppuproposaldecision</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getppuusagestats">Get pay-per-use usage statistics</a> — <code>cloudflare.pay-per-crawl.getppuusagestats</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-setppuzonescanbeenabled">Set pay-per-use zone eligibility</a> — <code>cloudflare.pay-per-crawl.setppuzonescanbeenabled</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-list-payment-methods">List Payment Methods</a> — <code>cloudflare.account-billing-list-payment-methods</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-create-payment-method">Create Payment Method</a> — <code>cloudflare.account-billing-create-payment-method</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-delete-payment-method">Delete Payment Method</a> — <code>cloudflare.account-billing-delete-payment-method</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-get-payment-method">Get Payment Method</a> — <code>cloudflare.account-billing-get-payment-method</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-update-payment-method">Update Payment Method</a> — <code>cloudflare.account-billing-update-payment-method</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-billing-set-default-payment-method">Set Default Payment Method</a> — <code>cloudflare.account-billing-set-default-payment-method</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-list-packet-capture-requests">List packet capture requests</a> — <code>cloudflare.magic-pcap-collection-list-packet-capture-requests</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-create-pcap-request">Create PCAP request</a> — <code>cloudflare.magic-pcap-collection-create-pcap-request</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-list-pca-ps-bucket-ownership">List PCAPs Bucket Ownership</a> — <code>cloudflare.magic-pcap-collection-list-pca-ps-bucket-ownership</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-add-buckets-for-full-packet-captures">Add buckets for full packet captures</a> — <code>cloudflare.magic-pcap-collection-add-buckets-for-full-packet-captures</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-validate-buckets-for-full-packet-captures">Validate buckets for full packet captures</a> — <code>cloudflare.magic-pcap-collection-validate-buckets-for-full-packet-captures</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-delete-buckets-for-full-packet-captures">Delete buckets for full packet captures</a> — <code>cloudflare.magic-pcap-collection-delete-buckets-for-full-packet-captures</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-get-pcap-request">Get PCAP request</a> — <code>cloudflare.magic-pcap-collection-get-pcap-request</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-magic-pcap-collection-stop-full-pcap">Stop full PCAP</a> — <code>cloudflare.magic-pcap-collection-stop-full-pcap</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1pipelines">List Pipelines</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1pipelines</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postv4accountsbyaccount_idpipelinesv1pipelines">Create Pipeline</a> — <code>cloudflare.postv4accountsbyaccount_idpipelinesv1pipelines</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletev4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Delete Pipeline</a> — <code>cloudflare.deletev4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Get Pipeline Details</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1sinks">List Sinks</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1sinks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postv4accountsbyaccount_idpipelinesv1sinks">Create Sink</a> — <code>cloudflare.postv4accountsbyaccount_idpipelinesv1sinks</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletev4accountsbyaccount_idpipelinesv1sinksbysink_id">Delete Sink</a> — <code>cloudflare.deletev4accountsbyaccount_idpipelinesv1sinksbysink_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1sinksbysink_id">Get Sink Details</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1sinksbysink_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1streams">List Streams</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1streams</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postv4accountsbyaccount_idpipelinesv1streams">Create Stream</a> — <code>cloudflare.postv4accountsbyaccount_idpipelinesv1streams</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletev4accountsbyaccount_idpipelinesv1streamsbystream_id">Delete Stream</a> — <code>cloudflare.deletev4accountsbyaccount_idpipelinesv1streamsbystream_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getv4accountsbyaccount_idpipelinesv1streamsbystream_id">Get Stream Details</a> — <code>cloudflare.getv4accountsbyaccount_idpipelinesv1streamsbystream_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patchv4accountsbyaccount_idpipelinesv1streamsbystream_id">Update Stream</a> — <code>cloudflare.patchv4accountsbyaccount_idpipelinesv1streamsbystream_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postv4accountsbyaccount_idpipelinesv1validate_sql">Validate SQL</a> — <code>cloudflare.postv4accountsbyaccount_idpipelinesv1validate_sql</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts_getaccountprofile">Get account profile</a> — <code>cloudflare.accounts_getaccountprofile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-accounts_modifyaccountprofile">Update account profile</a> — <code>cloudflare.accounts_modifyaccountprofile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-list">List Queues</a> — <code>cloudflare.queues-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-create">Create Queue</a> — <code>cloudflare.queues-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-delete">Delete Queue</a> — <code>cloudflare.queues-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-get">Get Queue</a> — <code>cloudflare.queues-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-update-partial">Update Queue</a> — <code>cloudflare.queues-update-partial</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-update">Update Queue</a> — <code>cloudflare.queues-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-list-consumers">List Queue Consumers</a> — <code>cloudflare.queues-list-consumers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-create-consumer">Create a Queue Consumer</a> — <code>cloudflare.queues-create-consumer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-delete-consumer">Delete Queue Consumer</a> — <code>cloudflare.queues-delete-consumer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-get-consumer">Get Queue Consumer</a> — <code>cloudflare.queues-get-consumer</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-update-consumer">Update Queue Consumer</a> — <code>cloudflare.queues-update-consumer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-push-message">Push Message</a> — <code>cloudflare.queues-push-message</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-ack-messages">Acknowledge + Retry Queue Messages</a> — <code>cloudflare.queues-ack-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-push-messages">Push Message Batch</a> — <code>cloudflare.queues-push-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-extend-messages">Extend Message Leases</a> — <code>cloudflare.queues-extend-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-peek-messages">Peek Queue Messages</a> — <code>cloudflare.queues-peek-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-pull-messages">Pull Queue Messages</a> — <code>cloudflare.queues-pull-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-purge-messages">Purge Peeked Queue Messages</a> — <code>cloudflare.queues-purge-messages</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-get-metrics">Get Queue Metrics</a> — <code>cloudflare.queues-get-metrics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-purge-get">Get Queue Purge Status</a> — <code>cloudflare.queues-purge-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queues-purge">Purge Queue</a> — <code>cloudflare.queues-purge</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-list-buckets">List Buckets</a> — <code>cloudflare.r2-list-buckets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-bucket">Delete Bucket</a> — <code>cloudflare.r2-delete-bucket</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket">Get Bucket</a> — <code>cloudflare.r2-get-bucket</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-patch-bucket">Patch Bucket</a> — <code>cloudflare.r2-patch-bucket</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-create-bucket-by-name">Create Bucket (by name)</a> — <code>cloudflare.r2-create-bucket-by-name</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-bucket-cors-policy">Delete Bucket CORS Policy</a> — <code>cloudflare.r2-delete-bucket-cors-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-cors-policy">Get Bucket CORS Policy</a> — <code>cloudflare.r2-get-bucket-cors-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-put-bucket-cors-policy">Set Bucket CORS Policy</a> — <code>cloudflare.r2-put-bucket-cors-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-list-custom-domains">List Custom Domains of Bucket</a> — <code>cloudflare.r2-list-custom-domains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-add-custom-domain">Attach Custom Domain To Bucket</a> — <code>cloudflare.r2-add-custom-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-custom-domain">Remove Custom Domain From Bucket</a> — <code>cloudflare.r2-delete-custom-domain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-custom-domain-settings">Get Custom Domain Settings</a> — <code>cloudflare.r2-get-custom-domain-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-edit-custom-domain-settings">Configure Custom Domain Settings</a> — <code>cloudflare.r2-edit-custom-domain-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-public-policy">Get r2.dev Domain of Bucket</a> — <code>cloudflare.r2-get-bucket-public-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-put-bucket-public-policy">Update r2.dev Domain of Bucket</a> — <code>cloudflare.r2-put-bucket-public-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-list-bucket-jobs">List Bucket Jobs</a> — <code>cloudflare.r2-list-bucket-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-create-bucket-job">Create Bucket Job</a> — <code>cloudflare.r2-create-bucket-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-job">Get Bucket Job</a> — <code>cloudflare.r2-get-bucket-job</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-lifecycle-configuration">Get Object Lifecycle Rules</a> — <code>cloudflare.r2-get-bucket-lifecycle-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-put-bucket-lifecycle-configuration">Set Object Lifecycle Rules</a> — <code>cloudflare.r2-put-bucket-lifecycle-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-local-uploads-configuration">Get Local Uploads Configuration</a> — <code>cloudflare.r2-get-bucket-local-uploads-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-put-bucket-local-uploads-configuration">Set Local Uploads Configuration</a> — <code>cloudflare.r2-put-bucket-local-uploads-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-bucket-lock-configuration">Delete Bucket Lock Rules</a> — <code>cloudflare.r2-delete-bucket-lock-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-lock-configuration">Get Bucket Lock Rules</a> — <code>cloudflare.r2-get-bucket-lock-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-put-bucket-lock-configuration">Set Bucket Lock Rules</a> — <code>cloudflare.r2-put-bucket-lock-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-objects">Delete Objects</a> — <code>cloudflare.r2-delete-objects</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-list-objects">List Objects</a> — <code>cloudflare.r2-list-objects</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-object">Delete Object</a> — <code>cloudflare.r2-delete-object</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-delete-bucket-sippy-config">Disable Sippy</a> — <code>cloudflare.r2-delete-bucket-sippy-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-bucket-sippy-config">Get Sippy Configuration</a> — <code>cloudflare.r2-get-bucket-sippy-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-get-account-level-metrics">Get Account-Level Metrics</a> — <code>cloudflare.r2-get-account-level-metrics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-r2-create-temp-access-credentials">Create Temporary Access Credentials</a> — <code>cloudflare.r2-create-temp-access-credentials</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_apps">Fetch all apps</a> — <code>cloudflare.get_apps</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create_app">Create App</a> — <code>cloudflare.create_app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_app">Fetch app details</a> — <code>cloudflare.get_app</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update_app">Update an app</a> — <code>cloudflare.update_app</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-org-analytics">Fetch day-wise session and recording analytics data for an App</a> — <code>cloudflare.get-org-analytics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-livestream-analytics-daywise">Fetch day-wise analytics data for your livestreams</a> — <code>cloudflare.get-livestream-analytics-daywise</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-livestream-analytics-complete">Fetch complete analytics data for your livestreams</a> — <code>cloudflare.get-livestream-analytics-complete</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-fetch_all_livestreams">Fetch all livestreams</a> — <code>cloudflare.fetch_all_livestreams</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-v2-livestreams-livestream-session-id">Fetch livestream session details using livestream session ID</a> — <code>cloudflare.get-v2-livestreams-livestream-session-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-v2-livestream-session-livestream-id">Fetch livestream details using livestream ID</a> — <code>cloudflare.get-v2-livestream-session-livestream-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-v2-active-livestream-session-details">Fetch active livestream session details</a> — <code>cloudflare.get-v2-active-livestream-session-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_all_meetings">Fetch all meetings for an App</a> — <code>cloudflare.get_all_meetings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create_meeting">Create a meeting</a> — <code>cloudflare.create_meeting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_meeting">Fetch a meeting for an App</a> — <code>cloudflare.get_meeting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update_meeting">Update a meeting</a> — <code>cloudflare.update_meeting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-replace_meeting">Replace a meeting</a> — <code>cloudflare.replace_meeting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-v2-meetings-meetingid-active-livestream">Fetch active livestreams for a meeting</a> — <code>cloudflare.get-v2-meetings-meetingid-active-livestream</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stop_livestreaming">Stop livestreaming a meeting</a> — <code>cloudflare.stop_livestreaming</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getactivesession">Fetch details of an active session</a> — <code>cloudflare.getactivesession</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-kickpartcipants">Kick participants from an active session</a> — <code>cloudflare.kickpartcipants</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-kickallparticipants">Kick all participants</a> — <code>cloudflare.kickallparticipants</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-muteparticipants">Mute participants of an active session</a> — <code>cloudflare.muteparticipants</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-muteallparticipants">Mute all participants</a> — <code>cloudflare.muteallparticipants</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createpoll">Create a poll</a> — <code>cloudflare.createpoll</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-livestream-session-details">Fetch livestream session details for a meeting</a> — <code>cloudflare.livestream-session-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-start-livestreaming">Start livestreaming a meeting</a> — <code>cloudflare.start-livestreaming</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_meeting_participants">Fetch all participants of a meeting</a> — <code>cloudflare.get_meeting_participants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-add_participant">Add a participant</a> — <code>cloudflare.add_participant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete_meeting_participant">Delete a participant</a> — <code>cloudflare.delete_meeting_participant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_meeting_participant">Fetch a participant&#39;s detail</a> — <code>cloudflare.get_meeting_participant</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-edit_participant">Edit a participant&#39;s detail</a> — <code>cloudflare.edit_participant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-replace_participant">Replace a participant&#39;s detail</a> — <code>cloudflare.replace_participant</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-revoke_token">Revoke participant&#39;s authentication token</a> — <code>cloudflare.revoke_token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-regenerate_token">Refresh participant&#39;s authentication token</a> — <code>cloudflare.regenerate_token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-presets">Fetch all presets</a> — <code>cloudflare.get-presets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-presets">Create a preset</a> — <code>cloudflare.post-presets</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-presets-preset_id">Delete a preset</a> — <code>cloudflare.delete-presets-preset_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-presets-preset_id">Fetch details of a preset</a> — <code>cloudflare.get-presets-preset_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patch-presets-preset_id">Update a preset</a> — <code>cloudflare.patch-presets-preset_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-presets-preset_id">Replace a preset</a> — <code>cloudflare.put-presets-preset_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_all_recordings">Fetch all recordings for an App</a> — <code>cloudflare.get_all_recordings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-start_recording">Start recording a meeting</a> — <code>cloudflare.start_recording</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_active_recording">Fetch active recording</a> — <code>cloudflare.get_active_recording</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-starttrackrecordingforameeting">Start recording participant audio tracks</a> — <code>cloudflare.starttrackrecordingforameeting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_one_recording">Fetch details of a recording</a> — <code>cloudflare.get_one_recording</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pause_resume_stop_recording">Pause/Resume/Stop recording</a> — <code>cloudflare.pause_resume_stop_recording</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessions">Fetch all sessions of an App</a> — <code>cloudflare.getsessions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getparticipantdatafrompeerid">Fetch details of peer</a> — <code>cloudflare.getparticipantdatafrompeerid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessiondetails">Fetch details of a session</a> — <code>cloudflare.getsessiondetails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessionchat">Fetch all chat messages of a session</a> — <code>cloudflare.getsessionchat</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-v2-livestreamsession-session-meetingid-active-livestream">Fetch livestream session details using a session ID</a> — <code>cloudflare.get-v2-livestreamsession-session-meetingid-active-livestream</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessionparticipants">Fetch participants list of a session</a> — <code>cloudflare.getsessionparticipants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getparticipantdetails">Fetch details of a participant</a> — <code>cloudflare.getparticipantdetails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessionsummary">Fetch summary of transcripts for a session</a> — <code>cloudflare.getsessionsummary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-sessions-session_id-summary">Generate summary of Transcripts for the session</a> — <code>cloudflare.post-sessions-session_id-summary</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getsessiontranscript">Fetch the complete transcript for a session</a> — <code>cloudflare.getsessiontranscript</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getallwebhooks">Fetch all webhooks details</a> — <code>cloudflare.getallwebhooks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-addwebhook">Add a webhook</a> — <code>cloudflare.addwebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getallwebhookevents">Fetch all supported webhook events</a> — <code>cloudflare.getallwebhookevents</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getwebhook">Fetch details of a webhook</a> — <code>cloudflare.getwebhook</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-editwebhook">Edit a webhook</a> — <code>cloudflare.editwebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-replacewebhook">Replace a webhook</a> — <code>cloudflare.replacewebhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-discovery-check">Check domain availability</a> — <code>cloudflare.sandbox-registrar-domain-discovery-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-discovery-search">Search for available domains</a> — <code>cloudflare.sandbox-registrar-domain-discovery-search</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-extension-list">List extensions</a> — <code>cloudflare.sandbox-registrar-extension-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-extension-get">Get extension</a> — <code>cloudflare.sandbox-registrar-extension-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-registration-list">List Registrations</a> — <code>cloudflare.sandbox-registrar-domain-registration-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-registration-create">Create Registration</a> — <code>cloudflare.sandbox-registrar-domain-registration-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-registration-get">Get Registration</a> — <code>cloudflare.sandbox-registrar-domain-registration-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-registration-get-status">Get Registration Status</a> — <code>cloudflare.sandbox-registrar-domain-registration-get-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sandbox-registrar-domain-registration-get-update-status">Get Update Status</a> — <code>cloudflare.sandbox-registrar-domain-registration-get-update-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-discovery-check">Check domain availability</a> — <code>cloudflare.registrar-domain-discovery-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-discovery-search">Search for available domains</a> — <code>cloudflare.registrar-domain-discovery-search</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-discovery-transfer-check">Check domain transfer eligibility</a> — <code>cloudflare.registrar-domain-discovery-transfer-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-extension-list">List extensions</a> — <code>cloudflare.registrar-extension-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-extension-get">Get extension</a> — <code>cloudflare.registrar-extension-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-registration-list">List Registrations</a> — <code>cloudflare.registrar-domain-registration-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-registration-create">Create Registration</a> — <code>cloudflare.registrar-domain-registration-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-registration-get">Get Registration</a> — <code>cloudflare.registrar-domain-registration-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-registration-get-status">Get Registration Status</a> — <code>cloudflare.registrar-domain-registration-get-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-transfer-in-create">Initiate Transfer</a> — <code>cloudflare.registrar-domain-transfer-in-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-transfer-get-status">Get Transfer Status</a> — <code>cloudflare.registrar-domain-transfer-get-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-registrar-domain-registration-get-update-status">Get Update Status</a> — <code>cloudflare.registrar-domain-registration-get-update-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-industry-get">Get an account industry</a> — <code>cloudflare.reporting-industry-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-industry-update">Update an account industry</a> — <code>cloudflare.reporting-industry-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-policies-list">List reporting policies</a> — <code>cloudflare.reporting-policies-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-policies-get">Get a reporting policy</a> — <code>cloudflare.reporting-policies-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-reports-list">List generated reports</a> — <code>cloudflare.reporting-reports-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-reporting-reports-get">Get a generated report</a> — <code>cloudflare.reporting-reports-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-request-tracer-request-trace">Request Trace</a> — <code>cloudflare.account-request-tracer-request-trace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getresourcelibraryapplications">List applications</a> — <code>cloudflare.getresourcelibraryapplications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createresourcelibraryapplication">Create application</a> — <code>cloudflare.createresourcelibraryapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lookupresourcelibraryapplications">Look up applications in a rule sentence</a> — <code>cloudflare.lookupresourcelibraryapplications</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteresourcelibraryapplication">Delete application</a> — <code>cloudflare.deleteresourcelibraryapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getresourcelibraryapplicationbyid">Get application</a> — <code>cloudflare.getresourcelibraryapplicationbyid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateresourcelibraryapplication">Update application</a> — <code>cloudflare.updateresourcelibraryapplication</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getresourcelibrarycategories">List application categories</a> — <code>cloudflare.getresourcelibrarycategories</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getresourcelibrarycategorybyid">Get application category</a> — <code>cloudflare.getresourcelibrarycategorybyid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-get-lists">Get lists</a> — <code>cloudflare.lists-get-lists</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-create-a-list">Create a list</a> — <code>cloudflare.lists-create-a-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-get-bulk-operation-status">Get bulk operation status</a> — <code>cloudflare.lists-get-bulk-operation-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-delete-a-list">Delete a list</a> — <code>cloudflare.lists-delete-a-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-get-a-list">Get a list</a> — <code>cloudflare.lists-get-a-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-update-a-list">Update a list</a> — <code>cloudflare.lists-update-a-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-delete-list-items">Delete list items</a> — <code>cloudflare.lists-delete-list-items</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-get-list-items">Get list items</a> — <code>cloudflare.lists-get-list-items</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-create-list-items">Create list items</a> — <code>cloudflare.lists-create-list-items</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-update-all-list-items">Update all list items</a> — <code>cloudflare.lists-update-all-list-items</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-lists-get-a-list-item">Get a list item</a> — <code>cloudflare.lists-get-a-list-item</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountrulesets">List account rulesets</a> — <code>cloudflare.listaccountrulesets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createaccountruleset">Create an account ruleset</a> — <code>cloudflare.createaccountruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountentrypointruleset">Get an account entry point ruleset</a> — <code>cloudflare.getaccountentrypointruleset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateaccountentrypointruleset">Update an account entry point ruleset</a> — <code>cloudflare.updateaccountentrypointruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountentrypointrulesetversions">List an account entry point ruleset&#39;s versions</a> — <code>cloudflare.listaccountentrypointrulesetversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountentrypointrulesetversion">Get an account entry point ruleset version</a> — <code>cloudflare.getaccountentrypointrulesetversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteaccountruleset">Delete an account ruleset</a> — <code>cloudflare.deleteaccountruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountruleset">Get an account ruleset</a> — <code>cloudflare.getaccountruleset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateaccountruleset">Update an account ruleset</a> — <code>cloudflare.updateaccountruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteaccountrulesetrule">Delete an account ruleset rule</a> — <code>cloudflare.deleteaccountrulesetrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountrulesetversions">List an account ruleset&#39;s versions</a> — <code>cloudflare.listaccountrulesetversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteaccountrulesetversion">Delete an account ruleset version</a> — <code>cloudflare.deleteaccountrulesetversion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getaccountrulesetversion">Get an account ruleset version</a> — <code>cloudflare.getaccountrulesetversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listaccountrulesetversionrulesbytag">List an account ruleset version&#39;s rules by tag</a> — <code>cloudflare.listaccountrulesetversionrulesbytag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-create-site">Create a Web Analytics site</a> — <code>cloudflare.web-analytics-create-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-list-sites">List Web Analytics sites</a> — <code>cloudflare.web-analytics-list-sites</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-list-site-tags">List Web Analytics site tags</a> — <code>cloudflare.web-analytics-list-site-tags</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-validate-site-hostname">Validate a Web Analytics site hostname</a> — <code>cloudflare.web-analytics-validate-site-hostname</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-list-zone-tags">List Web Analytics zone tags</a> — <code>cloudflare.web-analytics-list-zone-tags</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-delete-site">Delete a Web Analytics site</a> — <code>cloudflare.web-analytics-delete-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-get-site">Get a Web Analytics site</a> — <code>cloudflare.web-analytics-get-site</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-update-site">Update a Web Analytics site</a> — <code>cloudflare.web-analytics-update-site</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-create-rule">Create a Web Analytics rule</a> — <code>cloudflare.web-analytics-create-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-delete-rule">Delete a Web Analytics rule</a> — <code>cloudflare.web-analytics-delete-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-update-rule">Update a Web Analytics rule</a> — <code>cloudflare.web-analytics-update-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-list-rules">List rules in Web Analytics ruleset</a> — <code>cloudflare.web-analytics-list-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-modify-rules">Update Web Analytics rules</a> — <code>cloudflare.web-analytics-modify-rules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-list">List SCIM Groups</a> — <code>cloudflare.scim-groups-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-create">Create SCIM Group</a> — <code>cloudflare.scim-groups-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-delete">Delete SCIM Group</a> — <code>cloudflare.scim-groups-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-get">Get SCIM Group</a> — <code>cloudflare.scim-groups-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-patch">Patch SCIM Group</a> — <code>cloudflare.scim-groups-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-groups-put">Replace SCIM Group</a> — <code>cloudflare.scim-groups-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-resource-types-list">List SCIM Resource Types</a> — <code>cloudflare.scim-resource-types-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-resource-types-get">Get SCIM Resource Type</a> — <code>cloudflare.scim-resource-types-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-schemas-list">List SCIM Schemas</a> — <code>cloudflare.scim-schemas-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-schemas-get">Get SCIM Schema</a> — <code>cloudflare.scim-schemas-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-service-provider-config-get">Get SCIM Service Provider Config</a> — <code>cloudflare.scim-service-provider-config-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-list">List SCIM Users</a> — <code>cloudflare.scim-users-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-create">Create SCIM User</a> — <code>cloudflare.scim-users-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-delete">Delete SCIM User</a> — <code>cloudflare.scim-users-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-get">Get SCIM User</a> — <code>cloudflare.scim-users-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-patch">Patch SCIM User</a> — <code>cloudflare.scim-users-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-scim-users-put">Replace SCIM User</a> — <code>cloudflare.scim-users-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---acl--list-ac-ls">List ACLs</a> — <code>cloudflare.secondary-dns---acl--list-ac-ls</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---acl--create-acl">Create ACL</a> — <code>cloudflare.secondary-dns---acl--create-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---acl--delete-acl">Delete ACL</a> — <code>cloudflare.secondary-dns---acl--delete-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---acl--acl-details">ACL Details</a> — <code>cloudflare.secondary-dns---acl--acl-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---acl--update-acl">Update ACL</a> — <code>cloudflare.secondary-dns---acl--update-acl</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---peer--list-peers">List Peers</a> — <code>cloudflare.secondary-dns---peer--list-peers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---peer--create-peer">Create Peer</a> — <code>cloudflare.secondary-dns---peer--create-peer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---peer--delete-peer">Delete Peer</a> — <code>cloudflare.secondary-dns---peer--delete-peer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---peer--peer-details">Peer Details</a> — <code>cloudflare.secondary-dns---peer--peer-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---peer--update-peer">Update Peer</a> — <code>cloudflare.secondary-dns---peer--update-peer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---tsig--list-tsi-gs">List TSIGs</a> — <code>cloudflare.secondary-dns---tsig--list-tsi-gs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---tsig--create-tsig">Create TSIG</a> — <code>cloudflare.secondary-dns---tsig--create-tsig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---tsig--delete-tsig">Delete TSIG</a> — <code>cloudflare.secondary-dns---tsig--delete-tsig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---tsig--tsig-details">TSIG Details</a> — <code>cloudflare.secondary-dns---tsig--tsig-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---tsig--update-tsig">Update TSIG</a> — <code>cloudflare.secondary-dns---tsig--update-tsig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-quota">View secret usage</a> — <code>cloudflare.secrets-store-quota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-list">List account stores</a> — <code>cloudflare.secrets-store-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-create">Create a store</a> — <code>cloudflare.secrets-store-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-delete-by-id">Delete a store</a> — <code>cloudflare.secrets-store-delete-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-get-store-by-id">Get a store by ID</a> — <code>cloudflare.secrets-store-get-store-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-delete-bulk">Delete secrets</a> — <code>cloudflare.secrets-store-delete-bulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-secrets-list">List store secrets</a> — <code>cloudflare.secrets-store-secrets-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-secret-create">Create a secret</a> — <code>cloudflare.secrets-store-secret-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-secret-delete-by-id">Delete a secret</a> — <code>cloudflare.secrets-store-secret-delete-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-get-by-id">Get a secret by ID</a> — <code>cloudflare.secrets-store-get-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-patch-by-id">Patch a secret</a> — <code>cloudflare.secrets-store-patch-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secrets-store-duplicate-by-id">Duplicate Secret</a> — <code>cloudflare.secrets-store-duplicate-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-insights">Retrieves Security Center Insights</a> — <code>cloudflare.get-security-center-insights</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-account-audit-log">Retrieves Account Audit Log</a> — <code>cloudflare.get-security-center-account-audit-log</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-insight-counts-by-class">Retrieves Security Center Insight Counts by Class</a> — <code>cloudflare.get-security-center-insight-counts-by-class</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-partner-insight-count">Retrieves a Partner Security Center Insight Count</a> — <code>cloudflare.get-security-center-partner-insight-count</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-account-scans">Get Recent Account Scans</a> — <code>cloudflare.get-security-center-account-scans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-start-security-center-account-scan">Start On-Demand Account Scan</a> — <code>cloudflare.start-security-center-account-scan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-insight-counts-by-severity">Retrieves Security Center Insight Counts by Severity</a> — <code>cloudflare.get-security-center-insight-counts-by-severity</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-insight-counts-by-type">Retrieves Security Center Insight Counts by Type</a> — <code>cloudflare.get-security-center-insight-counts-by-type</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-issue-audit-log">Retrieves Issue Audit Log</a> — <code>cloudflare.get-security-center-issue-audit-log</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-security-center-insight-classification">Updates Security Center Insight Classification</a> — <code>cloudflare.update-security-center-insight-classification</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-insight-context">Retrieves Security Center Insight Context</a> — <code>cloudflare.get-security-center-insight-context</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-archive-security-center-insight">Archives Security Center Insight</a> — <code>cloudflare.archive-security-center-insight</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-partner-settings">Retrieves Partner Integration Settings</a> — <code>cloudflare.get-security-center-partner-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-security-center-partner-settings">Updates Partner Integration Settings</a> — <code>cloudflare.update-security-center-partner-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-partner-shadow-zones">Lists Partner-Discovered Shadow Zones</a> — <code>cloudflare.get-security-center-partner-shadow-zones</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-partner-shadow-zone-hosts">Lists Hosts in a Partner-Discovered Shadow Zone</a> — <code>cloudflare.get-security-center-partner-shadow-zone-hosts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-account-state">Retrieves Account State</a> — <code>cloudflare.get-security-center-account-state</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-security-center-account-state">Updates Account State</a> — <code>cloudflare.update-security-center-account-state</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-settings-list-transformations">List Image Resizing configurations for account</a> — <code>cloudflare.account-settings-list-transformations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-settings-get-ut-billing-setting">Get Unique Transformations billing setting</a> — <code>cloudflare.account-settings-get-ut-billing-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-settings-change-ut-billing-setting">Change Unique Transformations billing setting</a> — <code>cloudflare.account-settings-change-ut-billing-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-shares-list">List account shares</a> — <code>cloudflare.shares-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-create">Trigger a share creation</a> — <code>cloudflare.share-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-delete">Trigger a share deletion</a> — <code>cloudflare.share-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-shares-get-by-id">Get account share by ID</a> — <code>cloudflare.shares-get-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-update">Trigger a share update</a> — <code>cloudflare.share-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-excluded-recipients-list">List share excluded recipients by share ID</a> — <code>cloudflare.share-excluded-recipients-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-excluded-recipient-create">Trigger an account exclusion from a share</a> — <code>cloudflare.share-excluded-recipient-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-excluded-recipients-update">Trigger excluded-account reconciliation on a share</a> — <code>cloudflare.share-excluded-recipients-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-excluded-recipient-delete">Trigger an account un-exclusion from a share</a> — <code>cloudflare.share-excluded-recipient-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-excluded-recipients-get-by-id">Get share excluded recipient by ID</a> — <code>cloudflare.share-excluded-recipients-get-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-recipients-list">List share recipients by share ID</a> — <code>cloudflare.share-recipients-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-recipients-update">Trigger recipient reconciliation on a share</a> — <code>cloudflare.share-recipients-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-recipient-delete">Trigger a recipient removal from a share</a> — <code>cloudflare.share-recipient-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-recipients-get-by-id">Get share recipient by ID</a> — <code>cloudflare.share-recipients-get-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-resources-list">List share resources by share ID</a> — <code>cloudflare.share-resources-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-resource-create">Trigger a resource addition to a share</a> — <code>cloudflare.share-resource-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-resource-delete">Trigger a resource deletion from a share</a> — <code>cloudflare.share-resource-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-resources-get-by-id">Get share resource by ID</a> — <code>cloudflare.share-resources-get-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-share-resource-update">Trigger a resource metadata update in a share</a> — <code>cloudflare.share-resource-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-list-jobs">List jobs</a> — <code>cloudflare.slurper-list-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-create-job">Create a job</a> — <code>cloudflare.slurper-create-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-abort-all-jobs">Abort all jobs</a> — <code>cloudflare.slurper-abort-all-jobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-delete-job">Delete a job</a> — <code>cloudflare.slurper-delete-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-get-job">Get job details</a> — <code>cloudflare.slurper-get-job</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-abort-job">Abort a job</a> — <code>cloudflare.slurper-abort-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-get-job-logs">Get job logs</a> — <code>cloudflare.slurper-get-job-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-pause-job">Pause a job</a> — <code>cloudflare.slurper-pause-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-get-job-progress">Get job progress</a> — <code>cloudflare.slurper-get-job-progress</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-resume-job">Resume a job</a> — <code>cloudflare.slurper-resume-job</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-check-source-connectivity">Check source connectivity</a> — <code>cloudflare.slurper-check-source-connectivity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-slurper-check-target-connectivity">Check target connectivity</a> — <code>cloudflare.slurper-check-target-connectivity</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-all-sso-connectors">Get all SSO connectors</a> — <code>cloudflare.get-all-sso-connectors</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-init-new-sso-connector">Initialize new SSO connector</a> — <code>cloudflare.init-new-sso-connector</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-sso-connector">Delete SSO connector</a> — <code>cloudflare.delete-sso-connector</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-sso-connector">Get single SSO connector</a> — <code>cloudflare.get-sso-connector</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-sso-connector-state">Update SSO connector state</a> — <code>cloudflare.update-sso-connector-state</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-begin-sso-connector-verification">Begin SSO connector verification</a> — <code>cloudflare.begin-sso-connector-verification</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-list-namespaces">List namespaces</a> — <code>cloudflare.workers-kv-namespace-list-namespaces</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-create-a-namespace">Create a namespace</a> — <code>cloudflare.workers-kv-namespace-create-a-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-remove-a-namespace">Delete a namespace</a> — <code>cloudflare.workers-kv-namespace-remove-a-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-get-a-namespace">Get a namespace</a> — <code>cloudflare.workers-kv-namespace-get-a-namespace</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-rename-a-namespace">Rename a namespace</a> — <code>cloudflare.workers-kv-namespace-rename-a-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-write-multiple-key-value-pairs">Write multiple key-value pairs</a> — <code>cloudflare.workers-kv-namespace-write-multiple-key-value-pairs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-delete-multiple-key-value-pairs">Delete multiple key-value pairs</a> — <code>cloudflare.workers-kv-namespace-delete-multiple-key-value-pairs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-get-multiple-key-value-pairs">Get multiple key-value pairs</a> — <code>cloudflare.workers-kv-namespace-get-multiple-key-value-pairs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-list-a-namespace--s-keys">List keys in a namespace</a> — <code>cloudflare.workers-kv-namespace-list-a-namespace--s-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-read-the-metadata-for-a-key">Get a key&#39;s metadata</a> — <code>cloudflare.workers-kv-namespace-read-the-metadata-for-a-key</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-kv-namespace-delete-key-value-pair">Delete a key-value pair</a> — <code>cloudflare.workers-kv-namespace-delete-key-value-pair</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-list-videos">List videos</a> — <code>cloudflare.stream-videos-list-videos</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-initiate-video-uploads-using-tus">Initiate video uploads using TUS</a> — <code>cloudflare.stream-videos-initiate-video-uploads-using-tus</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-video-clipping-clip-videos-given-a-start-and-end-time">Clip videos given a start and end time</a> — <code>cloudflare.stream-video-clipping-clip-videos-given-a-start-and-end-time</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-upload-videos-from-a-url">Upload videos from a URL</a> — <code>cloudflare.stream-videos-upload-videos-from-a-url</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-upload-videos-via-direct-upload-ur-ls">Upload videos via direct upload URLs</a> — <code>cloudflare.stream-videos-upload-videos-via-direct-upload-ur-ls</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-signing-keys-list-signing-keys">List signing keys</a> — <code>cloudflare.stream-signing-keys-list-signing-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-signing-keys-create-signing-keys">Create signing keys</a> — <code>cloudflare.stream-signing-keys-create-signing-keys</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-signing-keys-delete-signing-keys">Delete signing keys</a> — <code>cloudflare.stream-signing-keys-delete-signing-keys</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-list-live-inputs">List live inputs</a> — <code>cloudflare.stream-live-inputs-list-live-inputs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-create-a-live-input">Create a live input</a> — <code>cloudflare.stream-live-inputs-create-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-delete-a-live-input">Delete a live input</a> — <code>cloudflare.stream-live-inputs-delete-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-retrieve-a-live-input">Retrieve a live input</a> — <code>cloudflare.stream-live-inputs-retrieve-a-live-input</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-update-a-live-input">Update a live input</a> — <code>cloudflare.stream-live-inputs-update-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-disable-a-live-input">Disable a live input</a> — <code>cloudflare.stream-live-inputs-disable-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-enable-a-live-input">Enable a live input</a> — <code>cloudflare.stream-live-inputs-enable-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-list-all-outputs-associated-with-a-spec-7c0ac43140">List all outputs associated with a specified live input</a> — <code>cloudflare.stream-live-inputs-list-all-outputs-associated-with-a-spec-7c0ac43140</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-create-a-new-output--connected-to-a-live-input">Create a new output, connected to a live input</a> — <code>cloudflare.stream-live-inputs-create-a-new-output--connected-to-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-delete-an-output">Delete an output</a> — <code>cloudflare.stream-live-inputs-delete-an-output</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-update-an-output">Update an output</a> — <code>cloudflare.stream-live-inputs-update-an-output</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-live-inputs-rotate-keys-for-a-live-input">Rotate keys for a live input</a> — <code>cloudflare.stream-live-inputs-rotate-keys-for-a-live-input</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-storage-usage">Storage use</a> — <code>cloudflare.stream-videos-storage-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-analytics-get-account-stream-usage">Get account Stream usage</a> — <code>cloudflare.usage-analytics-get-account-stream-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-watermark-profile-list-watermark-profiles">List watermark profiles</a> — <code>cloudflare.stream-watermark-profile-list-watermark-profiles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-watermark-profile-create-watermark-profiles-via-basic-upload">Create watermark profiles via basic upload</a> — <code>cloudflare.stream-watermark-profile-create-watermark-profiles-via-basic-upload</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-watermark-profile-delete-watermark-profiles">Delete watermark profiles</a> — <code>cloudflare.stream-watermark-profile-delete-watermark-profiles</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-watermark-profile-watermark-profile-details">Watermark profile details</a> — <code>cloudflare.stream-watermark-profile-watermark-profile-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-webhook-delete-webhooks">Delete webhooks</a> — <code>cloudflare.stream-webhook-delete-webhooks</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-webhook-view-webhooks">View webhook</a> — <code>cloudflare.stream-webhook-view-webhooks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-webhook-create-webhooks">Create VOD webhooks</a> — <code>cloudflare.stream-webhook-create-webhooks</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-delete-video">Delete video</a> — <code>cloudflare.stream-videos-delete-video</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-retrieve-video-details">Retrieve video details</a> — <code>cloudflare.stream-videos-retrieve-video-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-update-video-details">Edit video details</a> — <code>cloudflare.stream-videos-update-video-details</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-audio-tracks">List additional audio tracks on a video</a> — <code>cloudflare.list-audio-tracks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-add-audio-track">Add audio tracks to a video</a> — <code>cloudflare.add-audio-track</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-audio-tracks">Delete additional audio tracks on a video</a> — <code>cloudflare.delete-audio-tracks</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-edit-audio-tracks">Edit additional audio tracks on a video</a> — <code>cloudflare.edit-audio-tracks</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-subtitles--captions-list-captions-or-subtitles">List captions or subtitles</a> — <code>cloudflare.stream-subtitles.-captions-list-captions-or-subtitles</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-subtitles--captions-delete-captions-or-subtitles">Delete captions or subtitles</a> — <code>cloudflare.stream-subtitles.-captions-delete-captions-or-subtitles</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-subtitles--captions-get-caption-or-subtitle-for-language">List captions or subtitles for a provided language</a> — <code>cloudflare.stream-subtitles.-captions-get-caption-or-subtitle-for-language</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-subtitles--captions-generate-caption-or-subtitle-for-language">Generate captions or subtitles for a provided language via AI</a> — <code>cloudflare.stream-subtitles.-captions-generate-caption-or-subtitle-for-language</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-subtitles--captions-get-vtt-caption-or-subtitle">Return WebVTT captions for a provided language</a> — <code>cloudflare.stream-subtitles.-captions-get-vtt-caption-or-subtitle</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-mp4-downloads-delete-downloads">Delete downloads</a> — <code>cloudflare.stream-mp4-downloads-delete-downloads</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-mp4-downloads-list-downloads">List downloads</a> — <code>cloudflare.stream-mp4-downloads-list-downloads</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-mp4-downloads-create-downloads">Create downloads</a> — <code>cloudflare.stream-mp4-downloads-create-downloads</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-downloads-delete-type-specific-downloads">Delete download</a> — <code>cloudflare.stream-downloads-delete-type-specific-downloads</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-downloads-create-type-specific-downloads">Create download</a> — <code>cloudflare.stream-downloads-create-type-specific-downloads</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-retreieve-embed-code-html">Deprecated: Retrieve legacy embed code HTML</a> — <code>cloudflare.stream-videos-retreieve-embed-code-html</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-stream-videos-create-signed-url-tokens-for-videos">Create signed URL tokens for videos</a> — <code>cloudflare.stream-videos-create-signed-url-tokens-for-videos</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-list-subscriptions">List Subscriptions</a> — <code>cloudflare.account-subscriptions-list-subscriptions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-create-subscription">Create Subscription</a> — <code>cloudflare.account-subscriptions-create-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-cancel-delayed-downgrade">Cancel Delayed Downgrade</a> — <code>cloudflare.account-subscriptions-cancel-delayed-downgrade</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-delete-subscription">Delete Subscription</a> — <code>cloudflare.account-subscriptions-delete-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-get-subscription">Get Subscription</a> — <code>cloudflare.account-subscriptions-get-subscription</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-update-subscription">Update Subscription</a> — <code>cloudflare.account-subscriptions-update-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-action-append-subscription">Append Subscription Action</a> — <code>cloudflare.account-subscriptions-action-append-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-get-cancel-reason">Get Cancel Reason</a> — <code>cloudflare.account-subscriptions-get-cancel-reason</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-subscriptions-create-cancel-reason">Create Cancel Reason</a> — <code>cloudflare.account-subscriptions-create-cancel-reason</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-delete">Delete tags from an account-level resource</a> — <code>cloudflare.tags-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-get">Get tags for an account-level resource</a> — <code>cloudflare.tags-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-set">Set tags for an account-level resource</a> — <code>cloudflare.tags-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-list-keys">List tag keys</a> — <code>cloudflare.tags-list-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-list">List tagged resources</a> — <code>cloudflare.tags-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-list-key-summary">List tag key summary</a> — <code>cloudflare.tags-list-key-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-list-values">List tag values</a> — <code>cloudflare.tags-list-values</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-list-tunnel-routes">List tunnel routes</a> — <code>cloudflare.tunnel-route-list-tunnel-routes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-create-a-tunnel-route">Create a tunnel route</a> — <code>cloudflare.tunnel-route-create-a-tunnel-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-get-tunnel-route-by-ip">Get tunnel route by IP</a> — <code>cloudflare.tunnel-route-get-tunnel-route-by-ip</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-delete-a-tunnel-route">Delete a tunnel route</a> — <code>cloudflare.tunnel-route-delete-a-tunnel-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-get-tunnel-route">Get tunnel route</a> — <code>cloudflare.tunnel-route-get-tunnel-route</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-route-update-a-tunnel-route">Update a tunnel route</a> — <code>cloudflare.tunnel-route-update-a-tunnel-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-virtual-network-list-virtual-networks">List virtual networks</a> — <code>cloudflare.tunnel-virtual-network-list-virtual-networks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-virtual-network-create-a-virtual-network">Create a virtual network</a> — <code>cloudflare.tunnel-virtual-network-create-a-virtual-network</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-virtual-network-delete">Delete a virtual network</a> — <code>cloudflare.tunnel-virtual-network-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-virtual-network-get">Get a virtual network</a> — <code>cloudflare.tunnel-virtual-network-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tunnel-virtual-network-update">Update a virtual network</a> — <code>cloudflare.tunnel-virtual-network-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-list-tokens">List Tokens</a> — <code>cloudflare.account-api-tokens-list-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-create-token">Create Token</a> — <code>cloudflare.account-api-tokens-create-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-list-permission-groups">List Permission Groups</a> — <code>cloudflare.account-api-tokens-list-permission-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-verify-token">Verify Token</a> — <code>cloudflare.account-api-tokens-verify-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-delete-token">Delete Token</a> — <code>cloudflare.account-api-tokens-delete-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-token-details">Token Details</a> — <code>cloudflare.account-api-tokens-token-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-account-api-tokens-roll-token">Roll Token</a> — <code>cloudflare.account-api-tokens-roll-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-delete-script-triggers">Delete script triggers</a> — <code>cloudflare.wor-delete-script-triggers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-get-script-triggers">Get script triggers</a> — <code>cloudflare.wor-get-script-triggers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-add-script-triggers">Add script triggers</a> — <code>cloudflare.wor-add-script-triggers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-replace-script-triggers">Replace script triggers</a> — <code>cloudflare.wor-replace-script-triggers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-list-all-tunnels">List All Tunnels</a> — <code>cloudflare.cloudflare-tunnel-list-all-tunnels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-create-scan-bulk-v2">Bulk create URL Scans</a> — <code>cloudflare.urlscanner-create-scan-bulk-v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-get-scan-dom-v2">Get URL scan&#39;s DOM</a> — <code>cloudflare.urlscanner-get-scan-dom-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-get-scan-har-v2">Get URL scan&#39;s HAR</a> — <code>cloudflare.urlscanner-get-scan-har-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-get-response-v2">Get raw response</a> — <code>cloudflare.urlscanner-get-response-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-get-scan-v2">Get URL scan</a> — <code>cloudflare.urlscanner-get-scan-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-create-scan-v2">Create URL Scan</a> — <code>cloudflare.urlscanner-create-scan-v2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-get-scan-screenshot-v2">Get screenshot</a> — <code>cloudflare.urlscanner-get-scan-screenshot-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-urlscanner-search-scans-v2">Search URL scans</a> — <code>cloudflare.urlscanner-search-scans-v2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-list-vectorize-indexes">List Vectorize Indexes</a> — <code>cloudflare.vectorize-list-vectorize-indexes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-create-vectorize-index">Create Vectorize Index</a> — <code>cloudflare.vectorize-create-vectorize-index</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-delete-vectorize-index">Delete Vectorize Index</a> — <code>cloudflare.vectorize-delete-vectorize-index</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-get-vectorize-index">Get Vectorize Index</a> — <code>cloudflare.vectorize-get-vectorize-index</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-delete-vectors-by-id">Delete Vectors By Identifier</a> — <code>cloudflare.vectorize-delete-vectors-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-get-vectors-by-id">Get Vectors By Identifier</a> — <code>cloudflare.vectorize-get-vectors-by-id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-index-info">Get Vectorize Index Info</a> — <code>cloudflare.vectorize-index-info</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-list-vectors">List Vectors</a> — <code>cloudflare.vectorize-list-vectors</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-create-metadata-index">Create Metadata Index</a> — <code>cloudflare.vectorize-create-metadata-index</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-delete-metadata-index">Delete Metadata Index</a> — <code>cloudflare.vectorize-delete-metadata-index</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-list-metadata-indexes">List Metadata Indexes</a> — <code>cloudflare.vectorize-list-metadata-indexes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-vectorize-query-vector">Query Vectors</a> — <code>cloudflare.vectorize-query-vector</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-credential-sets">List credential sets</a> — <code>cloudflare.list-credential-sets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-credential-set">Create credential set</a> — <code>cloudflare.create-credential-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-credential-set">Delete credential set</a> — <code>cloudflare.delete-credential-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-credential-set">Get credential set</a> — <code>cloudflare.get-credential-set</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-edit-credential-set">Edit credential set</a> — <code>cloudflare.edit-credential-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-credential-set">Update credential set</a> — <code>cloudflare.update-credential-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-credentials">List credentials</a> — <code>cloudflare.list-credentials</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-credential">Create credential</a> — <code>cloudflare.create-credential</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-credential">Delete credential</a> — <code>cloudflare.delete-credential</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-credential">Get credential</a> — <code>cloudflare.get-credential</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-edit-credential">Edit credential</a> — <code>cloudflare.edit-credential</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-credential">Update credential</a> — <code>cloudflare.update-credential</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-scans">List scans</a> — <code>cloudflare.list-scans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-scan">Create scan</a> — <code>cloudflare.create-scan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-scan">Delete scan</a> — <code>cloudflare.delete-scan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-scan">Get scan</a> — <code>cloudflare.get-scan</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-list-target-environments">List target environments</a> — <code>cloudflare.list-target-environments</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-create-target-environment">Create target environment</a> — <code>cloudflare.create-target-environment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-target-environment">Delete target environment</a> — <code>cloudflare.delete-target-environment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-target-environment">Get target environment</a> — <code>cloudflare.get-target-environment</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-edit-target-environment">Edit target environment</a> — <code>cloudflare.edit-target-environment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-target-environment">Update target environment</a> — <code>cloudflare.update-target-environment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-list-waiting-rooms-account">List waiting rooms for account</a> — <code>cloudflare.waiting-room-list-waiting-rooms-account</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-list-warp-connector-tunnels">List Mesh nodes</a> — <code>cloudflare.cloudflare-tunnel-list-warp-connector-tunnels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-create-a-warp-connector-tunnel">Create a Mesh node</a> — <code>cloudflare.cloudflare-tunnel-create-a-warp-connector-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-delete-a-warp-connector-tunnel">Delete a Mesh node</a> — <code>cloudflare.cloudflare-tunnel-delete-a-warp-connector-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-a-warp-connector-tunnel">Get a Mesh node</a> — <code>cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-update-a-warp-connector-tunnel">Update a Mesh node</a> — <code>cloudflare.cloudflare-tunnel-update-a-warp-connector-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-configuration-get-warp-connector-configuration">Get Mesh node HA configuration</a> — <code>cloudflare.cloudflare-tunnel-configuration-get-warp-connector-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-configuration-update-warp-connector-configuration">Update Mesh node HA configuration</a> — <code>cloudflare.cloudflare-tunnel-configuration-update-warp-connector-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-list-warp-connector-tunnel-connections">List Mesh node connections</a> — <code>cloudflare.cloudflare-tunnel-list-warp-connector-tunnel-connections</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-warp-connector-tunnel-connector">Get a Mesh node connector</a> — <code>cloudflare.cloudflare-tunnel-get-warp-connector-tunnel-connector</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-manual-failover-warp-connector-tunnel">Trigger a manual failover for a Mesh node</a> — <code>cloudflare.cloudflare-tunnel-manual-failover-warp-connector-tunnel</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-tunnel-get-a-warp-connector-tunnel-token">Get a Mesh node token</a> — <code>cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-account-settings-fetch-worker-account-settings">Fetch Workers Account Settings</a> — <code>cloudflare.worker-account-settings-fetch-worker-account-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-account-settings-create-worker-account-settings">Configure Workers Account Settings</a> — <code>cloudflare.worker-account-settings-create-worker-account-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-list">List Workers for Platforms Dispatch Namespaces</a> — <code>cloudflare.namespace-worker-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-create">Create Workers for Platforms Dispatch Namespace</a> — <code>cloudflare.namespace-worker-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-delete-namespace">Delete Workers for Platforms Dispatch Namespace</a> — <code>cloudflare.namespace-worker-delete-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-namespace">Get Workers for Platforms Dispatch Namespace</a> — <code>cloudflare.namespace-worker-get-namespace</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-patch-namespace">Patch Workers for Platforms Dispatch Namespace</a> — <code>cloudflare.namespace-worker-patch-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-put-namespace">Update Workers for Platforms Dispatch Namespace</a> — <code>cloudflare.namespace-worker-put-namespace</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-delete-scripts">Delete Workers for Platforms Scripts</a> — <code>cloudflare.namespace-worker-delete-scripts</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-list-scripts">List Workers for Platforms Scripts</a> — <code>cloudflare.namespace-worker-list-scripts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-script-delete-worker">Delete Workers for Platforms Script</a> — <code>cloudflare.namespace-worker-script-delete-worker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-script-worker-details">Get Workers for Platforms Script details</a> — <code>cloudflare.namespace-worker-script-worker-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-script-update-create-assets-upload-session">Create Workers for Platforms Assets Upload Session</a> — <code>cloudflare.namespace-worker-script-update-create-assets-upload-session</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-script-bindings">Get Workers for Platforms Script Bindings</a> — <code>cloudflare.namespace-worker-get-script-bindings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-script-content">Get Workers for Platforms Script Content</a> — <code>cloudflare.namespace-worker-get-script-content</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-list-script-secrets">List Workers for Platforms Script Secrets</a> — <code>cloudflare.namespace-worker-list-script-secrets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-put-script-secrets">Add a secret to a Workers for Platforms script</a> — <code>cloudflare.namespace-worker-put-script-secrets</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-patch-script-secrets-bulk">Patch multiple Workers for Platforms script secrets</a> — <code>cloudflare.namespace-worker-patch-script-secrets-bulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-delete-script-secret">Delete Workers for Platforms script secret</a> — <code>cloudflare.namespace-worker-delete-script-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-script-secrets">Get Workers for Platforms Script Secret</a> — <code>cloudflare.namespace-worker-get-script-secrets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-script-settings">Get Workers for Platforms Script Settings</a> — <code>cloudflare.namespace-worker-get-script-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-get-script-tags">List Workers for Platforms Script Tags</a> — <code>cloudflare.namespace-worker-get-script-tags</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-put-script-tags">Replace Workers for Platforms Script Tags</a> — <code>cloudflare.namespace-worker-put-script-tags</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-patch-script-tag">Update Workers for Platforms Script Tag</a> — <code>cloudflare.namespace-worker-patch-script-tag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-namespace-worker-put-script-tag">Create Workers for Platforms Script Tag</a> — <code>cloudflare.namespace-worker-put-script-tag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-domains-list">List Worker Domains</a> — <code>cloudflare.workers.domains.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-domains-update">Attach Worker Domain</a> — <code>cloudflare.workers.domains.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-domains-delete">Detach Worker Domain</a> — <code>cloudflare.workers.domains.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-domains-get">Get Worker Domain</a> — <code>cloudflare.workers.domains.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-durable-objects-namespace-list-namespaces">List Durable Object Namespaces</a> — <code>cloudflare.durable-objects-namespace-list-namespaces</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-durable-objects-namespace-list-objects">List Objects in a Durable Object namespace</a> — <code>cloudflare.durable-objects-namespace-list-objects</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-durable-objects-namespace-query">Query a Durable Object</a> — <code>cloudflare.durable-objects-namespace-query</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-agents-sessions-list">List Agent sessions</a> — <code>cloudflare.agents.sessions.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-agents-sessions-runs-list">List Agent session runs</a> — <code>cloudflare.agents.sessions.runs.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-destination-list">Get Destinations</a> — <code>cloudflare.destination.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-destination-create">Create Destination</a> — <code>cloudflare.destination.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-destinations-delete">Delete Destination</a> — <code>cloudflare.destinations.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-destination-update">Update Destination</a> — <code>cloudflare.destination.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-list">List detected issues</a> — <code>cloudflare.issues.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-automations-list">List issue automations</a> — <code>cloudflare.issues.automations.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-automations-create">Create an issue automation</a> — <code>cloudflare.issues.automations.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-automations-delete">Delete an issue automation</a> — <code>cloudflare.issues.automations.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-automations-get">Get an issue automation</a> — <code>cloudflare.issues.automations.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-automations-update">Update an issue automation</a> — <code>cloudflare.issues.automations.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-groups-create">Create an issue group</a> — <code>cloudflare.issues.groups.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-groups-delete">Dissolve an issue group</a> — <code>cloudflare.issues.groups.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-groups-members-add">Add issue group members</a> — <code>cloudflare.issues.groups.members.add</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-groups-members-remove">Remove an issue group member</a> — <code>cloudflare.issues.groups.members.remove</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-summary">Summarize detected issues</a> — <code>cloudflare.issues.summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-get">Get an issue</a> — <code>cloudflare.issues.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-patch">Modify an issue</a> — <code>cloudflare.issues.patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-notificationruns-create">Notify about an issue</a> — <code>cloudflare.issues.notificationruns.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-issues-occurrences-list">List issue occurrences</a> — <code>cloudflare.issues.occurrences.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-metricsexport-list">List Metrics Exports</a> — <code>cloudflare.metricsexport.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-metricsexport-upsert">Upsert Metrics Exports</a> — <code>cloudflare.metricsexport.upsert</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queries-list">List queries</a> — <code>cloudflare.queries.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queries-post">Save query</a> — <code>cloudflare.queries.post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queries-delete">Delete query</a> — <code>cloudflare.queries.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queries-get">Get query</a> — <code>cloudflare.queries.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-queries-patch">Update query</a> — <code>cloudflare.queries.patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-shared-query-post">Create a sharable link to a query result</a> — <code>cloudflare.shared.query.post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-shared-query-get">View a query that has been shared</a> — <code>cloudflare.shared.query.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-telemetry-keys-list">List keys</a> — <code>cloudflare.telemetry.keys.list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-telemetry-live-tail-post">Prepare live tail</a> — <code>cloudflare.telemetry.live-tail.post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-telemetry-live-tail-heartbeat-get">Live tail heartbeat</a> — <code>cloudflare.telemetry.live-tail.heartbeat.get</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-telemetry-query">Run a query</a> — <code>cloudflare.telemetry.query</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-telemetry-values-list">List values</a> — <code>cloudflare.telemetry.values.list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-get">Get event count</a> — <code>cloudflare.usage.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-placement-list-regions">List Workers Smart Placement Regions</a> — <code>cloudflare.worker-placement-list-regions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-list-workers">List Worker Scripts</a> — <code>cloudflare.worker-script-list-workers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-search-workers">Search Worker Scripts</a> — <code>cloudflare.worker-script-search-workers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-delete-worker">Delete Worker</a> — <code>cloudflare.worker-script-delete-worker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-update-create-assets-upload-session">Create Worker Assets Upload Session</a> — <code>cloudflare.worker-script-update-create-assets-upload-session</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-get-content">Get Worker Script Content</a> — <code>cloudflare.worker-script-get-content</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-deployments-list-deployments">List Worker Deployments</a> — <code>cloudflare.worker-deployments-list-deployments</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-deployments-create-deployment">Create Worker Deployment</a> — <code>cloudflare.worker-deployments-create-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-deployments-delete-deployment">Delete Worker Deployment</a> — <code>cloudflare.worker-deployments-delete-deployment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-deployments-get-deployment">Get Worker Deployment</a> — <code>cloudflare.worker-deployments-get-deployment</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-cron-trigger-get-cron-triggers">Get Worker Script Schedules (Cron Triggers)</a> — <code>cloudflare.worker-cron-trigger-get-cron-triggers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-cron-trigger-update-cron-triggers">Update Worker Script Schedules (Cron Triggers)</a> — <code>cloudflare.worker-cron-trigger-update-cron-triggers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-settings-get-settings">Get Worker Script Settings</a> — <code>cloudflare.worker-script-settings-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-settings-patch-settings">Patch Worker Script Settings</a> — <code>cloudflare.worker-script-settings-patch-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-list-script-secrets">List secrets bound to a Worker script</a> — <code>cloudflare.worker-list-script-secrets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-put-script-secret">Add a secret to a Worker script</a> — <code>cloudflare.worker-put-script-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-patch-script-secrets-bulk">Patch multiple Worker script secrets</a> — <code>cloudflare.worker-patch-script-secrets-bulk</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-delete-script-secret">Delete Worker script secret</a> — <code>cloudflare.worker-delete-script-secret</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-get-script-secret">Get a secret binding</a> — <code>cloudflare.worker-get-script-secret</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-get-settings">Get Worker Script and Version Settings</a> — <code>cloudflare.worker-script-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-delete-subdomain">Delete Worker Script Subdomain</a> — <code>cloudflare.worker-script-delete-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-get-subdomain">Get Worker Script Subdomain</a> — <code>cloudflare.worker-script-get-subdomain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-post-subdomain">Update Worker Script Subdomain</a> — <code>cloudflare.worker-script-post-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-tail-logs-list-tails">List Worker Tails</a> — <code>cloudflare.worker-tail-logs-list-tails</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-tail-logs-start-tail">Start Worker Tail</a> — <code>cloudflare.worker-tail-logs-start-tail</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-tail-logs-delete-tail">Delete Worker Tail</a> — <code>cloudflare.worker-tail-logs-delete-tail</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-fetch-usage-model">Get Worker Script Usage Model</a> — <code>cloudflare.worker-script-fetch-usage-model</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-update-usage-model">Replace Worker Script Usage Model</a> — <code>cloudflare.worker-script-update-usage-model</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-versions-list-versions">List Versions</a> — <code>cloudflare.worker-versions-list-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-versions-get-version-detail">Get Worker Script Version</a> — <code>cloudflare.worker-versions-get-version-detail</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-environment-get-script-content">Get Worker Environment Script Content</a> — <code>cloudflare.worker-environment-get-script-content</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-environment-get-settings">Get Worker Environment Settings</a> — <code>cloudflare.worker-script-environment-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-script-environment-patch-settings">Patch Worker Environment Settings</a> — <code>cloudflare.worker-script-environment-patch-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-subdomain-delete-subdomain">Delete Workers Subdomain</a> — <code>cloudflare.worker-subdomain-delete-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-subdomain-get-subdomain">Get a Workers Subdomain</a> — <code>cloudflare.worker-subdomain-get-subdomain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-subdomain-create-subdomain">Create a Workers Subdomain</a> — <code>cloudflare.worker-subdomain-create-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listworkers">List Workers</a> — <code>cloudflare.listworkers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createworker">Create Worker</a> — <code>cloudflare.createworker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteworker">Delete Worker</a> — <code>cloudflare.deleteworker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getworker">Get Worker</a> — <code>cloudflare.getworker</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-editworker">Edit Worker</a> — <code>cloudflare.editworker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateworker">Update Worker</a> — <code>cloudflare.updateworker</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-list">List Previews</a> — <code>cloudflare.workers.previews.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-create">Create Preview</a> — <code>cloudflare.workers.previews.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-delete">Delete Preview</a> — <code>cloudflare.workers.previews.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-get">Get Preview</a> — <code>cloudflare.workers.previews.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-edit">Edit Preview</a> — <code>cloudflare.workers.previews.edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-update">Update Preview</a> — <code>cloudflare.workers.previews.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-deployments-list">List Preview Deployments</a> — <code>cloudflare.workers.previews.deployments.list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-deployments-create">Create Preview Deployment</a> — <code>cloudflare.workers.previews.deployments.create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-deployments-patchlatest">Patch Latest Preview Deployment</a> — <code>cloudflare.workers.previews.deployments.patchlatest</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-deployments-delete">Delete Preview Deployment</a> — <code>cloudflare.workers.previews.deployments.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-workers-previews-deployments-get">Get Preview Deployment</a> — <code>cloudflare.workers.previews.deployments.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listworkerversions">List Worker Versions</a> — <code>cloudflare.listworkerversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createworkerversion">Create Worker Version</a> — <code>cloudflare.createworkerversion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getlatestworkerversion">Get Latest Worker Version</a> — <code>cloudflare.getlatestworkerversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-patchlatestworkerversion">Patch Latest Worker Version</a> — <code>cloudflare.patchlatestworkerversion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteworkerversion">Delete Worker Version</a> — <code>cloudflare.deleteworkerversion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getworkerversion">Get Worker Version</a> — <code>cloudflare.getworkerversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-list-workflows">List all Workflows</a> — <code>cloudflare.wor-list-workflows</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-list-concurrency-keys">List concurrency keys</a> — <code>cloudflare.wor-list-concurrency-keys</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-create-concurrency-key">Create a concurrency key</a> — <code>cloudflare.wor-create-concurrency-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-delete-concurrency-key">Delete a concurrency key</a> — <code>cloudflare.wor-delete-concurrency-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-get-concurrency-key">Get concurrency key details</a> — <code>cloudflare.wor-get-concurrency-key</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-update-concurrency-key">Update a concurrency key</a> — <code>cloudflare.wor-update-concurrency-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-get-workflow-settings">Get account settings</a> — <code>cloudflare.wor-get-workflow-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-update-workflow-settings">Update account settings</a> — <code>cloudflare.wor-update-workflow-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-delete-workflow">Deletes a Workflow</a> — <code>cloudflare.wor-delete-workflow</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-get-workflow-details">Get Workflow details</a> — <code>cloudflare.wor-get-workflow-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-create-or-modify-workflow">Create/modify Workflow</a> — <code>cloudflare.wor-create-or-modify-workflow</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-list-workflow-instances">List of workflow instances</a> — <code>cloudflare.wor-list-workflow-instances</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-create-new-workflow-instance">Create a new workflow instance</a> — <code>cloudflare.wor-create-new-workflow-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-batch-create-workflow-instance">Batch create new Workflow instances</a> — <code>cloudflare.wor-batch-create-workflow-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-batch-delete-workflow-instances">Batch delete instances of a workflow</a> — <code>cloudflare.wor-batch-delete-workflow-instances</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-batch-terminate-workflow-instances">Batch terminate instances of a workflow</a> — <code>cloudflare.wor-batch-terminate-workflow-instances</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-status-terminate-workflow-instances">Get status of the job responsible for terminate all instances of a workflow</a> — <code>cloudflare.wor-status-terminate-workflow-instances</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-delete-workflow-instance">Delete a workflow instance</a> — <code>cloudflare.wor-delete-workflow-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-describe-workflow-instance">Get logs and status from instance</a> — <code>cloudflare.wor-describe-workflow-instance</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-send-event-workflow-instance">Send event to instance</a> — <code>cloudflare.wor-send-event-workflow-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-change-status-workflow-instance">Change status of instance</a> — <code>cloudflare.wor-change-status-workflow-instance</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-get-workflow-instance-step">Get full step output from instance</a> — <code>cloudflare.wor-get-workflow-instance-step</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-create-workflow-instance-subscription-token">Create a workflow instance event subscription token</a> — <code>cloudflare.wor-create-workflow-instance-subscription-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-list-workflow-versions">List deployed Workflow versions</a> — <code>cloudflare.wor-list-workflow-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-describe-workflow-versions">Get Workflow version details</a> — <code>cloudflare.wor-describe-workflow-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-describe-workflow-versions-dag">Get Workflow version dag</a> — <code>cloudflare.wor-describe-workflow-versions-dag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-wor-describe-workflow-versions-graph">Get Workflow version graph</a> — <code>cloudflare.wor-describe-workflow-versions-graph</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-get-connectivity-settings">Get Zero Trust Connectivity Settings</a> — <code>cloudflare.zero-trust-accounts-get-connectivity-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-accounts-patch-connectivity-settings">Updates the Zero Trust Connectivity Settings</a> — <code>cloudflare.zero-trust-accounts-patch-connectivity-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-route-hostname-list">List hostname routes</a> — <code>cloudflare.zero-trust-networks-route-hostname-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-route-hostname-create">Create hostname route</a> — <code>cloudflare.zero-trust-networks-route-hostname-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-route-hostname-delete">Delete hostname route</a> — <code>cloudflare.zero-trust-networks-route-hostname-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-route-hostname-get">Get hostname route</a> — <code>cloudflare.zero-trust-networks-route-hostname-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-route-hostname-update">Update hostname route</a> — <code>cloudflare.zero-trust-networks-route-hostname-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnets-list">List Subnets</a> — <code>cloudflare.zero-trust-networks-subnets-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-get-cloudflare-source">Get Cloudflare Source Subnet</a> — <code>cloudflare.zero-trust-networks-subnet-get-cloudflare-source</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-update-cloudflare-source">Update Cloudflare Source Subnet</a> — <code>cloudflare.zero-trust-networks-subnet-update-cloudflare-source</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-get-initial-resolved-ip">Get Initial Resolved IP Subnet</a> — <code>cloudflare.zero-trust-networks-subnet-get-initial-resolved-ip</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-update-initial-resolved-ip">Update Initial Resolved IP Subnet</a> — <code>cloudflare.zero-trust-networks-subnet-update-initial-resolved-ip</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-create-warp">Create WARP IP subnet</a> — <code>cloudflare.zero-trust-networks-subnet-create-warp</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-delete-warp">Delete WARP IP subnet</a> — <code>cloudflare.zero-trust-networks-subnet-delete-warp</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-get-warp">Get WARP IP subnet</a> — <code>cloudflare.zero-trust-networks-subnet-get-warp</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zero-trust-networks-subnet-update-warp">Update WARP IP subnet</a> — <code>cloudflare.zero-trust-networks-subnet-update-warp</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-risk-score-behaviors-get">Get all behaviors and associated configuration</a> — <code>cloudflare.dlp-risk-score-behaviors-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-risk-score-behaviors-put">Update configuration for risk behaviors</a> — <code>cloudflare.dlp-risk-score-behaviors-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-list">List all risk score integrations for the account.</a> — <code>cloudflare.dlp-zt-risk-score-integration-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-create">Create new risk score integration.</a> — <code>cloudflare.dlp-zt-risk-score-integration-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-get-by-reference-id">Get risk score integration by reference id.</a> — <code>cloudflare.dlp-zt-risk-score-integration-get-by-reference-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-delete">Delete a risk score integration.</a> — <code>cloudflare.dlp-zt-risk-score-integration-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-get">Get risk score integration by id.</a> — <code>cloudflare.dlp-zt-risk-score-integration-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-zt-risk-score-integration-update">Update a risk score integration.</a> — <code>cloudflare.dlp-zt-risk-score-integration-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-risk-score-summary-get">Get risk score info for all users in the account</a> — <code>cloudflare.dlp-risk-score-summary-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-risk-score-summary-get-for-user">Get risk event/score information for a specific user</a> — <code>cloudflare.dlp-risk-score-summary-get-for-user</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dlp-risk-score-reset-post">Clear the risk score for a particular user</a> — <code>cloudflare.dlp-risk-score-reset-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-query-get">Query analytics datasets</a> — <code>cloudflare.sql-api-query-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-query-post">Query analytics datasets</a> — <code>cloudflare.sql-api-query-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sql-api-introspection">List available analytics datasets</a> — <code>cloudflare.sql-api-introspection</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billing-validate-address">Validate Billing Address</a> — <code>cloudflare.billing-validate-address</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billing-get-rate-plan">Get Rate Plan by Public Key</a> — <code>cloudflare.billing-get-rate-plan</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-ca-list-certificates">List Certificates</a> — <code>cloudflare.origin-ca-list-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-ca-create-certificate">Create Certificate</a> — <code>cloudflare.origin-ca-create-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-ca-revoke-certificate">Revoke Certificate</a> — <code>cloudflare.origin-ca-revoke-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-ca-get-certificate">Get Certificate</a> — <code>cloudflare.origin-ca-get-certificate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-list-category-apis">List category APIs</a> — <code>cloudflare.cws-list-category-apis</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-list-category-applications">List category applications</a> — <code>cloudflare.cws-list-category-applications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-list-category-application-versions">List application versions</a> — <code>cloudflare.cws-list-category-application-versions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-get-latest-category-application-version">Get the latest application version</a> — <code>cloudflare.cws-get-latest-category-application-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-get-category-application-version">Get an application version</a> — <code>cloudflare.cws-get-category-application-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-list-category-operations">List category operations</a> — <code>cloudflare.cws-list-category-operations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cws-get-filter-schema">Get filter fields</a> — <code>cloudflare.cws-get-filter-schema</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-cloudflare-ips-cloudflare-ip-details">Cloudflare/JD Cloud IP Details</a> — <code>cloudflare.cloudflare-ips-cloudflare-ip-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-account-memberships-list-memberships">List Memberships</a> — <code>cloudflare.user--s-account-memberships-list-memberships</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-account-memberships-delete-membership">Delete Membership</a> — <code>cloudflare.user--s-account-memberships-delete-membership</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-account-memberships-membership-details">Membership Details</a> — <code>cloudflare.user--s-account-memberships-membership-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-account-memberships-update-membership">Update Membership</a> — <code>cloudflare.user--s-account-memberships-update-membership</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-oauth-scopes-list">List OAuth Scopes</a> — <code>cloudflare.oauth-scopes-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organization_listorganizations">List organizations the user has access to</a> — <code>cloudflare.organization_listorganizations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_createuserorganization">Create organization</a> — <code>cloudflare.organizations_createuserorganization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_delete">Delete organization</a> — <code>cloudflare.organizations_delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_retrieve">Get organization</a> — <code>cloudflare.organizations_retrieve</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_modify">Update organization</a> — <code>cloudflare.organizations_modify</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_getaccounts">List organization accounts</a> — <code>cloudflare.organizations_getaccounts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-billable-usage-v2-get-organization-usage">Get Organization Usage (Version 2, Alpha, Restricted)</a> — <code>cloudflare.billable-usage-v2-get-organization-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_handleorganizationinvite">Handle organization invite</a> — <code>cloudflare.organizations_handleorganizationinvite</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-v2-get-organization-audit-logs">Get organization audit logs (Version 2)</a> — <code>cloudflare.audit-logs-v2-get-organization-audit-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-v2-get-organization-audit-log-history">Get resource change history from an organization audit log entry (Version 2)</a> — <code>cloudflare.audit-logs-v2-get-organization-audit-log-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-members_list">List organization members</a> — <code>cloudflare.members_list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-members_create">Create organization member</a> — <code>cloudflare.members_create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-members_delete">Delete organization member</a> — <code>cloudflare.members_delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-members_retrieve">Get organization member</a> — <code>cloudflare.members_retrieve</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-members_batchcreate">Batch create organization members</a> — <code>cloudflare.members_batchcreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_getprofile">Get organization profile</a> — <code>cloudflare.organizations_getprofile</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organizations_modifyprofile">Modify organization profile.</a> — <code>cloudflare.organizations_modifyprofile</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-organization-shares-list">List organization shares</a> — <code>cloudflare.organization-shares-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-assets-check-missing">Check missing assets</a> — <code>cloudflare.pages-assets-check-missing</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-assets-upload">Upload asset</a> — <code>cloudflare.pages-assets-upload</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pages-assets-upsert-hashes">Upsert asset hashes</a> — <code>cloudflare.pages-assets-upsert-hashes</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-agent-readiness-summary">Get agent readiness summary</a> — <code>cloudflare.radar-get-agent-readiness-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-bots-summary">Get AI bots HTTP requests distribution by dimension</a> — <code>cloudflare.radar-get-ai-bots-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-bots-timeseries">Get AI bots HTTP requests time series</a> — <code>cloudflare.radar-get-ai-bots-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-bots-timeseries-group">Get time series distribution of AI bots HTTP requests by dimension.</a> — <code>cloudflare.radar-get-ai-bots-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-inference-summary">Get Workers AI inference distribution by dimension</a> — <code>cloudflare.radar-get-ai-inference-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-inference-timeseries-group">Get time series distribution of Workers AI inference by dimension.</a> — <code>cloudflare.radar-get-ai-inference-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-markdown-for-agents-summary">Get AI markdown for agents reduction ratio summary</a> — <code>cloudflare.radar-get-ai-markdown-for-agents-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ai-markdown-for-agents-timeseries">Get AI markdown for agents reduction ratio time series</a> — <code>cloudflare.radar-get-ai-markdown-for-agents-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-annotations">Get latest annotations</a> — <code>cloudflare.radar-get-annotations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-annotations-outages">Get latest Internet outages and anomalies</a> — <code>cloudflare.radar-get-annotations-outages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-annotations-outages-top">Get the number of outages by location</a> — <code>cloudflare.radar-get-annotations-outages-top</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-annotation-by-id">Get annotation by ID</a> — <code>cloudflare.radar-get-annotation-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-summary">Get AS112 summary by dimension</a> — <code>cloudflare.radar-get-dns-as112-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-timeseries">Get AS112 DNS queries time series</a> — <code>cloudflare.radar-get-dns-as112-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-timeseries-group">Get AS112 time series grouped by dimension</a> — <code>cloudflare.radar-get-dns-as112-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-top-locations">Get top locations by AS112 DNS queries</a> — <code>cloudflare.radar-get-dns-as112-top-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-top-locations-by-dnssec">Get top locations by AS112 DNS queries with DNSSEC support</a> — <code>cloudflare.radar-get-dns-as112-top-locations-by-dnssec</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-top-locations-by-edns">Get top locations by AS112 DNS queries with EDNS support</a> — <code>cloudflare.radar-get-dns-as112-top-locations-by-edns</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-as112-top-locations-by-ip-version">Get top locations by AS112 DNS queries for an IP version</a> — <code>cloudflare.radar-get-dns-as112-top-locations-by-ip-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-summary">Get layer 3 attacks summary by dimension</a> — <code>cloudflare.radar-get-attacks-layer3-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-timeseries-by-bytes">Get layer 3 attacks by bytes time series</a> — <code>cloudflare.radar-get-attacks-layer3-timeseries-by-bytes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-timeseries-group">Get layer 3 attacks time series grouped by dimension</a> — <code>cloudflare.radar-get-attacks-layer3-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-top-attacks">Get top layer 3 attack pairs (origin and target locations)</a> — <code>cloudflare.radar-get-attacks-layer3-top-attacks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-top-origin-locations">Get top origin locations of layer 3 attacks</a> — <code>cloudflare.radar-get-attacks-layer3-top-origin-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer3-top-target-locations">Get top target locations of layer 3 attacks</a> — <code>cloudflare.radar-get-attacks-layer3-top-target-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-summary">Get layer 7 attacks summary by dimension</a> — <code>cloudflare.radar-get-attacks-layer7-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-timeseries">Get layer 7 attacks time series</a> — <code>cloudflare.radar-get-attacks-layer7-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-timeseries-group">Get layer 7 attacks time series grouped by dimension</a> — <code>cloudflare.radar-get-attacks-layer7-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-top-origin-as">Get top origin ASes of layer 7 attacks</a> — <code>cloudflare.radar-get-attacks-layer7-top-origin-as</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-top-attacks">Get top layer 7 attack pairs (origin and target locations)</a> — <code>cloudflare.radar-get-attacks-layer7-top-attacks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-top-origin-location">Get top origin locations of layer 7 attacks</a> — <code>cloudflare.radar-get-attacks-layer7-top-origin-location</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-attacks-layer7-top-target-location">Get top target locations of layer 7 attacks</a> — <code>cloudflare.radar-get-attacks-layer7-top-target-location</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-hijacks-events">Get BGP hijack events</a> — <code>cloudflare.radar-get-bgp-hijacks-events</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-ips-timeseries">Get announced IP address space time series</a> — <code>cloudflare.radar-get-bgp-ips-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-ips-top-ases">Get top ASes by announced IP space</a> — <code>cloudflare.radar-get-bgp-ips-top-ases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-route-leak-events">Get BGP route leak events</a> — <code>cloudflare.radar-get-bgp-route-leak-events</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-routes-asns">List ASes from global routing tables</a> — <code>cloudflare.radar-get-bgp-routes-asns</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-pfx2as-moas">Get Multi-Origin AS (MOAS) prefixes</a> — <code>cloudflare.radar-get-bgp-pfx2as-moas</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-routes-paths">Get tier-1 path segments for an AS</a> — <code>cloudflare.radar-get-bgp-routes-paths</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-pfx2as">Get prefix-to-ASN mapping</a> — <code>cloudflare.radar-get-bgp-pfx2as</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-routes-realtime">Get real-time BGP routes for a prefix</a> — <code>cloudflare.radar-get-bgp-routes-realtime</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-routes-stats">Get BGP routing table stats </a> — <code>cloudflare.radar-get-bgp-routes-stats</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-routes-upstreams-timeseries">Get upstream composition time series for an AS</a> — <code>cloudflare.radar-get-bgp-routes-upstreams-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-rpki-aspa-changes">Get ASPA changes over time</a> — <code>cloudflare.radar-get-bgp-rpki-aspa-changes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-rpki-aspa-snapshot">Get ASPA objects snapshot</a> — <code>cloudflare.radar-get-bgp-rpki-aspa-snapshot</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-rpki-aspa-timeseries">Get ASPA count time series</a> — <code>cloudflare.radar-get-bgp-rpki-aspa-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-rpki-roas-timeseries">Get RPKI ROA deployment time series</a> — <code>cloudflare.radar-get-bgp-rpki-roas-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-timeseries">Get BGP time series</a> — <code>cloudflare.radar-get-bgp-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-top-ases">Get top ASes by BGP updates</a> — <code>cloudflare.radar-get-bgp-top-ases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-top-asns-by-prefixes">Get top ASes by prefix count</a> — <code>cloudflare.radar-get-bgp-top-asns-by-prefixes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bgp-top-prefixes">Get top prefixes by BGP updates</a> — <code>cloudflare.radar-get-bgp-top-prefixes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bots">List bots</a> — <code>cloudflare.radar-get-bots</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-crawlers-summary">Get crawler HTTP request distribution by dimension</a> — <code>cloudflare.radar-get-crawlers-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-crawlers-timeseries-group">Get time series of crawler HTTP request distribution by dimension</a> — <code>cloudflare.radar-get-crawlers-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bots-summary">Get bots HTTP requests distribution by dimension</a> — <code>cloudflare.radar-get-bots-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bots-timeseries">Get bots HTTP requests time series</a> — <code>cloudflare.radar-get-bots-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bots-timeseries-group">Get time series distribution of bots HTTP requests by dimension.</a> — <code>cloudflare.radar-get-bots-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-bot-details">Get bot details</a> — <code>cloudflare.radar-get-bot-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-certificate-authorities">List certificate authorities</a> — <code>cloudflare.radar-get-certificate-authorities</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-certificate-authority-details">Get certificate authority details</a> — <code>cloudflare.radar-get-certificate-authority-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-certificate-logs">List certificate logs</a> — <code>cloudflare.radar-get-certificate-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-certificate-log-details">Get certificate log details</a> — <code>cloudflare.radar-get-certificate-log-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ct-summary">Get certificate distribution by dimension</a> — <code>cloudflare.radar-get-ct-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ct-timeseries">Get certificates time series</a> — <code>cloudflare.radar-get-ct-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ct-timeseries-group">Get time series of certificate distribution by dimension</a> — <code>cloudflare.radar-get-ct-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-reports-datasets">List datasets</a> — <code>cloudflare.radar-get-reports-datasets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-post-reports-dataset-download-url">Get dataset download URL</a> — <code>cloudflare.radar-post-reports-dataset-download-url</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-reports-dataset-download">Get dataset CSV stream</a> — <code>cloudflare.radar-get-reports-dataset-download</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-summary">Get DNS summary by dimension</a> — <code>cloudflare.radar-get-dns-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-timeseries">Get DNS queries time series</a> — <code>cloudflare.radar-get-dns-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-timeseries-group">Get DNS time series grouped by dimension</a> — <code>cloudflare.radar-get-dns-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-top-ases">Get top ASes by DNS queries</a> — <code>cloudflare.radar-get-dns-top-ases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-dns-top-locations">Get top locations by DNS queries</a> — <code>cloudflare.radar-get-dns-top-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-routing-summary">Get email routing summary by dimension</a> — <code>cloudflare.radar-get-email-routing-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-routing-timeseries-group">Get email routing time series grouped by dimension</a> — <code>cloudflare.radar-get-email-routing-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-summary">Get email security summary by dimension</a> — <code>cloudflare.radar-get-email-security-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-timeseries-group">Get email security time series grouped by dimension</a> — <code>cloudflare.radar-get-email-security-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-top-tlds-by-messages">Get top TLDs by email message volume</a> — <code>cloudflare.radar-get-email-security-top-tlds-by-messages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-top-tlds-by-malicious">Get top TLDs by email malicious classification</a> — <code>cloudflare.radar-get-email-security-top-tlds-by-malicious</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-top-tlds-by-spam">Get top TLDs by email spam classification</a> — <code>cloudflare.radar-get-email-security-top-tlds-by-spam</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-email-security-top-tlds-by-spoof">Get top TLDs by email spoof classification</a> — <code>cloudflare.radar-get-email-security-top-tlds-by-spoof</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-asn-list">List autonomous systems</a> — <code>cloudflare.radar-get-entities-asn-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-as-botnet-threat-feed">Get AS rankings by botnet threat feed activity</a> — <code>cloudflare.radar-get-as-botnet-threat-feed</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-asn-by-ip">Get AS details by IP address</a> — <code>cloudflare.radar-get-entities-asn-by-ip</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-asn-by-id">Get AS details by ASN</a> — <code>cloudflare.radar-get-entities-asn-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-asns-as-set">Get IRR AS-SETs that an AS is a member of</a> — <code>cloudflare.radar-get-asns-as-set</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-asns-rel">Get AS-level relationships by ASN</a> — <code>cloudflare.radar-get-asns-rel</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-ip">Get IP address details</a> — <code>cloudflare.radar-get-entities-ip</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-locations">List locations</a> — <code>cloudflare.radar-get-entities-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-entities-location-by-alpha2">Get location details</a> — <code>cloudflare.radar-get-entities-location-by-alpha2</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-geolocations">List Geolocations</a> — <code>cloudflare.radar-get-geolocations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-geolocation-details">Get Geolocation details</a> — <code>cloudflare.radar-get-geolocation-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-summary">Get HTTP requests summary by dimension</a> — <code>cloudflare.radar-get-http-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-timeseries">Get HTTP requests time series</a> — <code>cloudflare.radar-get-http-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-timeseries-group">Get HTTP requests time series grouped by dimension</a> — <code>cloudflare.radar-get-http-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-http-requests">Get top ASes by HTTP requests</a> — <code>cloudflare.radar-get-http-top-ases-by-http-requests</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-bot-class">Get top ASes by HTTP requests for a bot class</a> — <code>cloudflare.radar-get-http-top-ases-by-bot-class</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-browser-family">Get top ASes by HTTP requests for a browser family</a> — <code>cloudflare.radar-get-http-top-ases-by-browser-family</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-device-type">Get top ASes by HTTP requests for a device type</a> — <code>cloudflare.radar-get-http-top-ases-by-device-type</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-http-protocol">Get top ASes by HTTP requests for an HTTP protocol</a> — <code>cloudflare.radar-get-http-top-ases-by-http-protocol</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-http-version">Get top ASes by HTTP requests for an HTTP version</a> — <code>cloudflare.radar-get-http-top-ases-by-http-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-ip-version">Get top ASes by HTTP requests for an IP version</a> — <code>cloudflare.radar-get-http-top-ases-by-ip-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-operating-system">Get top ASes by HTTP requests for an OS</a> — <code>cloudflare.radar-get-http-top-ases-by-operating-system</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-ases-by-tls-version">Get top ASes by HTTP requests for a TLS version</a> — <code>cloudflare.radar-get-http-top-ases-by-tls-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-http-requests">Get top locations by HTTP requests</a> — <code>cloudflare.radar-get-http-top-locations-by-http-requests</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-bot-class">Get top locations by HTTP requests for a bot class</a> — <code>cloudflare.radar-get-http-top-locations-by-bot-class</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-browser-family">Get top locations by HTTP requests for a browser family</a> — <code>cloudflare.radar-get-http-top-locations-by-browser-family</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-device-type">Get top locations by HTTP requests for a device type</a> — <code>cloudflare.radar-get-http-top-locations-by-device-type</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-http-protocol">Get top locations by HTTP requests for an HTTP protocol</a> — <code>cloudflare.radar-get-http-top-locations-by-http-protocol</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-http-version">Get top locations by HTTP requests for an HTTP version</a> — <code>cloudflare.radar-get-http-top-locations-by-http-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-ip-version">Get top locations by HTTP requests for an IP version</a> — <code>cloudflare.radar-get-http-top-locations-by-ip-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-operating-system">Get top locations by HTTP requests for an OS</a> — <code>cloudflare.radar-get-http-top-locations-by-operating-system</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-http-top-locations-by-tls-version">Get top locations by HTTP requests for a TLS version</a> — <code>cloudflare.radar-get-http-top-locations-by-tls-version</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-leaked-credential-checks-summary">Get HTTP authentication requests distribution by dimension</a> — <code>cloudflare.radar-get-leaked-credential-checks-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-leaked-credential-checks-timeseries-group">Get time series distribution of HTTP authentication requests by dimension.</a> — <code>cloudflare.radar-get-leaked-credential-checks-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-netflows-summary">Get network traffic distribution by dimension</a> — <code>cloudflare.radar-get-netflows-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-netflows-timeseries">Get network traffic time series</a> — <code>cloudflare.radar-get-netflows-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-netflows-timeseries-group">Get time series distribution of network traffic by dimension</a> — <code>cloudflare.radar-get-netflows-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-netflows-top-ases">Get top ASes by network traffic</a> — <code>cloudflare.radar-get-netflows-top-ases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-netflows-top-locations">Get top locations by network traffic</a> — <code>cloudflare.radar-get-netflows-top-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origins">List Origins</a> — <code>cloudflare.radar-get-origins</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origins-summary">Get origin metrics distribution by dimension</a> — <code>cloudflare.radar-get-origins-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origins-timeseries">Get origin metrics time series</a> — <code>cloudflare.radar-get-origins-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origins-timeseries-group">Get origin metrics time series grouped by dimension</a> — <code>cloudflare.radar-get-origins-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origin-post-quantum-summary">Get Origin Post-Quantum Data Summary</a> — <code>cloudflare.radar-get-origin-post-quantum-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-origin-post-quantum-timeseries-groups">Get Origin Post-Quantum Data Over Time</a> — <code>cloudflare.radar-get-origin-post-quantum-timeseries-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-post-quantum-tls-support">Check Post-Quantum TLS support</a> — <code>cloudflare.radar-get-post-quantum-tls-support</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-quality-speed-histogram">Get speed tests histogram</a> — <code>cloudflare.radar-get-quality-speed-histogram</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-quality-speed-summary">Get speed tests summary</a> — <code>cloudflare.radar-get-quality-speed-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-quality-speed-top-ases">Get top ASes by speed test results</a> — <code>cloudflare.radar-get-quality-speed-top-ases</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-quality-speed-top-locations">Get top locations by speed test results</a> — <code>cloudflare.radar-get-quality-speed-top-locations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-domain-details">Get domain rank details</a> — <code>cloudflare.radar-get-ranking-domain-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-internet-services-categories">List Internet services categories</a> — <code>cloudflare.radar-get-ranking-internet-services-categories</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-internet-services-timeseries">Get Internet services rank time series</a> — <code>cloudflare.radar-get-ranking-internet-services-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-top-internet-services">Get top Internet services</a> — <code>cloudflare.radar-get-ranking-top-internet-services</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-domain-timeseries">Get domains rank time series</a> — <code>cloudflare.radar-get-ranking-domain-timeseries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-ranking-top-domains">Get top or trending domains</a> — <code>cloudflare.radar-get-ranking-top-domains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-robots-txt-top-domain-categories-by-files-parsed">Get top domain categories by robots.txt files parsed</a> — <code>cloudflare.radar-get-robots-txt-top-domain-categories-by-files-parsed</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-robots-txt-top-user-agents-by-directive">Get top user agents on robots.txt files</a> — <code>cloudflare.radar-get-robots-txt-top-user-agents-by-directive</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-search-global">Search for locations, ASes, reports, and more</a> — <code>cloudflare.radar-get-search-global</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tcp-resets-timeouts-summary">Get TCP resets and timeouts summary</a> — <code>cloudflare.radar-get-tcp-resets-timeouts-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tcp-resets-timeouts-timeseries-group">Get TCP resets and timeouts time series</a> — <code>cloudflare.radar-get-tcp-resets-timeouts-timeseries-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tlds">List TLDs</a> — <code>cloudflare.radar-get-tlds</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tlds-performance-summary">Get TLD Performance Summary</a> — <code>cloudflare.radar-get-tlds-performance-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tlds-performance-timeseries-groups">Get TLD Performance Over Time</a> — <code>cloudflare.radar-get-tlds-performance-timeseries-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-tld-details">Get TLD details</a> — <code>cloudflare.radar-get-tld-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-traffic-anomalies">Get latest Internet traffic anomalies</a> — <code>cloudflare.radar-get-traffic-anomalies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-traffic-anomalies-top">Get top locations by total traffic anomalies</a> — <code>cloudflare.radar-get-traffic-anomalies-top</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-radar-get-traffic-anomaly-by-uuid">Get traffic anomaly by UUID</a> — <code>cloudflare.radar-get-traffic-anomaly-by-uuid</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tenants_listaccounts">List tenant accounts</a> — <code>cloudflare.tenants_listaccounts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tenant-level-custom-nameservers-list-tenant-custom-nameservers">List Tenant Custom Nameservers</a> — <code>cloudflare.tenant-level-custom-nameservers-list-tenant-custom-nameservers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tenant-level-custom-nameservers-add-tenant-custom-nameserver">Add Tenant Custom Nameserver</a> — <code>cloudflare.tenant-level-custom-nameservers-add-tenant-custom-nameserver</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tenant-level-custom-nameservers-delete-tenant-custom-nameserver">Delete Tenant Custom Nameserver</a> — <code>cloudflare.tenant-level-custom-nameservers-delete-tenant-custom-nameserver</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-user-details">User Details</a> — <code>cloudflare.user-user-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-edit-user">Edit User</a> — <code>cloudflare.user-edit-user</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-smart-routing-get-count-zones-enabled-for-user">Get count of zones with Argo Smart Routing enabled for user</a> — <code>cloudflare.argo-smart-routing-get-count-zones-enabled-for-user</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-audit-logs-get-user-audit-logs">Get user audit logs</a> — <code>cloudflare.audit-logs-get-user-audit-logs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-communication-preferences-get">Get communication preferences</a> — <code>cloudflare.user-communication-preferences-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-communication-preferences-update">Update communication preferences</a> — <code>cloudflare.user-communication-preferences-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-user-list-ip-access-rules">List IP Access rules</a> — <code>cloudflare.ip-access-rules-for-a-user-list-ip-access-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-user-delete-an-ip-access-rule">Delete an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-a-user-delete-an-ip-access-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-user-get-an-ip-access-rule">Get an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-a-user-get-an-ip-access-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-user-update-an-ip-access-rule">Update an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-a-user-update-an-ip-access-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-invites-list-invitations">List Invitations</a> — <code>cloudflare.user--s-invites-list-invitations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-invites-invitation-details">Invitation Details</a> — <code>cloudflare.user--s-invites-invitation-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user--s-invites-respond-to-invitation">Respond to Invitation</a> — <code>cloudflare.user--s-invites-respond-to-invitation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-list-monitors">List Monitors</a> — <code>cloudflare.load-balancer-monitors-list-monitors</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-create-monitor">Create Monitor</a> — <code>cloudflare.load-balancer-monitors-create-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-delete-monitor">Delete Monitor</a> — <code>cloudflare.load-balancer-monitors-delete-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-monitor-details">Monitor Details</a> — <code>cloudflare.load-balancer-monitors-monitor-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-patch-monitor">Patch Monitor</a> — <code>cloudflare.load-balancer-monitors-patch-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-update-monitor">Update Monitor</a> — <code>cloudflare.load-balancer-monitors-update-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-preview-monitor">Preview Monitor</a> — <code>cloudflare.load-balancer-monitors-preview-monitor</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-list-monitor-references">List Monitor References</a> — <code>cloudflare.load-balancer-monitors-list-monitor-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-list-pools">List Pools</a> — <code>cloudflare.load-balancer-pools-list-pools</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-patch-pools">Patch Pools</a> — <code>cloudflare.load-balancer-pools-patch-pools</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-create-pool">Create Pool</a> — <code>cloudflare.load-balancer-pools-create-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-delete-pool">Delete Pool</a> — <code>cloudflare.load-balancer-pools-delete-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-pool-details">Pool Details</a> — <code>cloudflare.load-balancer-pools-pool-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-patch-pool">Patch Pool</a> — <code>cloudflare.load-balancer-pools-patch-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-update-pool">Update Pool</a> — <code>cloudflare.load-balancer-pools-update-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-pool-health-details">Pool Health Details</a> — <code>cloudflare.load-balancer-pools-pool-health-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-preview-pool">Preview Pool</a> — <code>cloudflare.load-balancer-pools-preview-pool</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-pools-list-pool-references">List Pool References</a> — <code>cloudflare.load-balancer-pools-list-pool-references</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-monitors-preview-result">Preview Result</a> — <code>cloudflare.load-balancer-monitors-preview-result</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-load-balancer-regions-list-regions">List Regions</a> — <code>cloudflare.user-load-balancer-regions-list-regions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancer-healthcheck-events-list-healthcheck-events">List Healthcheck Events</a> — <code>cloudflare.load-balancer-healthcheck-events-list-healthcheck-events</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-memberships-get">Get User Membership</a> — <code>cloudflare.user-memberships-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-analytics-get-zones-report">Get zones bandwidth report</a> — <code>cloudflare.spectrum-analytics-get-zones-report</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-subscription-get-user-subscriptions">Get User Subscriptions</a> — <code>cloudflare.user-subscription-get-user-subscriptions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-subscription-create-user-subscription">Create User Subscription</a> — <code>cloudflare.user-subscription-create-user-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-subscription-delete-user-subscription">Delete User Subscription</a> — <code>cloudflare.user-subscription-delete-user-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-subscription-update-user-subscription">Update User Subscription</a> — <code>cloudflare.user-subscription-update-user-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user_listusertenants">List user tenants</a> — <code>cloudflare.user_listusertenants</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-list-tokens">List Tokens</a> — <code>cloudflare.user-api-tokens-list-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-create-token">Create Token</a> — <code>cloudflare.user-api-tokens-create-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-permission-groups-list-permission-groups">List Token Permission Groups</a> — <code>cloudflare.permission-groups-list-permission-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-verify-token">Verify Token</a> — <code>cloudflare.user-api-tokens-verify-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-delete-token">Delete Token</a> — <code>cloudflare.user-api-tokens-delete-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-token-details">Token Details</a> — <code>cloudflare.user-api-tokens-token-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-api-tokens-roll-token">Roll Token</a> — <code>cloudflare.user-api-tokens-roll-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-postverify">Request domain connect validation</a> — <code>cloudflare.postverify</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getprovidertemplate">Serve a provider template</a> — <code>cloudflare.getprovidertemplate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getproviderconfiguration">Serve a provider configuration</a> — <code>cloudflare.getproviderconfiguration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getdomainsettings">Provide settings if domain is served by Cloudflare</a> — <code>cloudflare.getdomainsettings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-triggerdeployhook">Trigger deploy hook</a> — <code>cloudflare.triggerdeployhook</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-get">List Zones</a> — <code>cloudflare.zones-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-post">Create Zone</a> — <code>cloudflare.zones-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-delete">Delete Zone</a> — <code>cloudflare.zones-0-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-get">Zone Details</a> — <code>cloudflare.zones-0-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-patch">Edit Zone</a> — <code>cloudflare.zones-0-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-applications-list-access-applications">List Access Applications</a> — <code>cloudflare.zone-level-access-applications-list-access-applications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-applications-add-a-bookmark-application">Add an Access application</a> — <code>cloudflare.zone-level-access-applications-add-a-bookmark-application</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-short-lived-certificate-c-as-list-short--22caea06d1">List short-lived certificate CAs</a> — <code>cloudflare.zone-level-access-short-lived-certificate-c-as-list-short--22caea06d1</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-short-lived-certificate-c-as-delete-a-sh-a8831aa1dd">Delete a short-lived certificate CA</a> — <code>cloudflare.zone-level-access-short-lived-certificate-c-as-delete-a-sh-a8831aa1dd</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-short-lived-certificate-c-as-get-a-short-eaf60afb56">Get a short-lived certificate CA</a> — <code>cloudflare.zone-level-access-short-lived-certificate-c-as-get-a-short-eaf60afb56</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-short-lived-certificate-c-as-create-a-sh-7a27acdb55">Create a short-lived certificate CA</a> — <code>cloudflare.zone-level-access-short-lived-certificate-c-as-create-a-sh-7a27acdb55</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-policies-list-access-policies">List Access policies</a> — <code>cloudflare.zone-level-access-policies-list-access-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-policies-create-an-access-policy">Create an Access policy</a> — <code>cloudflare.zone-level-access-policies-create-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-policies-delete-an-access-policy">Delete an Access policy</a> — <code>cloudflare.zone-level-access-policies-delete-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-policies-get-an-access-policy">Get an Access policy</a> — <code>cloudflare.zone-level-access-policies-get-an-access-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-policies-update-an-access-policy">Update an Access policy</a> — <code>cloudflare.zone-level-access-policies-update-an-access-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-list-mtls-certificates">List mTLS certificates</a> — <code>cloudflare.zone-level-access-mtls-authentication-list-mtls-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-add-an-mtls-certificate">Add an mTLS certificate</a> — <code>cloudflare.zone-level-access-mtls-authentication-add-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-list-mtls-certificat-ae09802d86">List all mTLS hostname settings</a> — <code>cloudflare.zone-level-access-mtls-authentication-list-mtls-certificat-ae09802d86</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-update-an-mtls-certi-9ab3745f97">Update an mTLS certificate&#39;s hostname settings</a> — <code>cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certi-9ab3745f97</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-delete-an-mtls-certificate">Delete an mTLS certificate</a> — <code>cloudflare.zone-level-access-mtls-authentication-delete-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-get-an-mtls-certificate">Get an mTLS certificate</a> — <code>cloudflare.zone-level-access-mtls-authentication-get-an-mtls-certificate</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-mtls-authentication-update-an-mtls-certificate">Update an mTLS certificate</a> — <code>cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-groups-list-access-groups">List Access groups</a> — <code>cloudflare.zone-level-access-groups-list-access-groups</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-groups-create-an-access-group">Create an Access group</a> — <code>cloudflare.zone-level-access-groups-create-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-groups-delete-an-access-group">Delete an Access group</a> — <code>cloudflare.zone-level-access-groups-delete-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-groups-get-an-access-group">Get an Access group</a> — <code>cloudflare.zone-level-access-groups-get-an-access-group</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-groups-update-an-access-group">Update an Access group</a> — <code>cloudflare.zone-level-access-groups-update-an-access-group</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-identity-providers-list-access-identity-providers">List Access identity providers</a> — <code>cloudflare.zone-level-access-identity-providers-list-access-identity-providers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-identity-providers-add-an-access-identity-provider">Add an Access identity provider</a> — <code>cloudflare.zone-level-access-identity-providers-add-an-access-identity-provider</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-identity-providers-delete-an-access-iden-a86f257052">Delete an Access identity provider</a> — <code>cloudflare.zone-level-access-identity-providers-delete-an-access-iden-a86f257052</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-identity-providers-get-an-access-identity-provider">Get an Access identity provider</a> — <code>cloudflare.zone-level-access-identity-providers-get-an-access-identity-provider</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-identity-providers-update-an-access-iden-dc7a3c4e9e">Update an Access identity provider</a> — <code>cloudflare.zone-level-access-identity-providers-update-an-access-iden-dc7a3c4e9e</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-zero-trust-organization-get-your-zero-trust-organization">Get your Zero Trust organization</a> — <code>cloudflare.zone-level-zero-trust-organization-get-your-zero-trust-organization</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-zero-trust-organization-create-your-zero-trust--370c6afab3">Create your Zero Trust organization</a> — <code>cloudflare.zone-level-zero-trust-organization-create-your-zero-trust--370c6afab3</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-zero-trust-organization-update-your-zero-trust--4e6f7216d2">Update your Zero Trust organization</a> — <code>cloudflare.zone-level-zero-trust-organization-update-your-zero-trust--4e6f7216d2</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-zero-trust-organization-revoke-all-access-token-daef55cb0e">Revoke all Access tokens for a user</a> — <code>cloudflare.zone-level-zero-trust-organization-revoke-all-access-token-daef55cb0e</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-service-tokens-list-service-tokens">List service tokens</a> — <code>cloudflare.zone-level-access-service-tokens-list-service-tokens</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-service-tokens-create-a-service-token">Create a service token</a> — <code>cloudflare.zone-level-access-service-tokens-create-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-service-tokens-delete-a-service-token">Delete a service token</a> — <code>cloudflare.zone-level-access-service-tokens-delete-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-service-tokens-get-a-service-token">Get a service token</a> — <code>cloudflare.zone-level-access-service-tokens-get-a-service-token</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-access-service-tokens-update-a-service-token">Update a service token</a> — <code>cloudflare.zone-level-access-service-tokens-update-a-service-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-origin-trust-store-list-details">List Custom Origin Trust Store Details</a> — <code>cloudflare.custom-origin-trust-store-list-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-origin-trust-store-create">Upload Custom Origin Trust Store</a> — <code>cloudflare.custom-origin-trust-store-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-origin-trust-store-delete">Delete Custom Origin Trust Store</a> — <code>cloudflare.custom-origin-trust-store-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-origin-trust-store-details">Custom Origin Trust Store Details</a> — <code>cloudflare.custom-origin-trust-store-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-total-tls-total-tls-settings-details">Total TLS Settings Details</a> — <code>cloudflare.total-tls-total-tls-settings-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-total-tls-enable-or-disable-total-tls">Enable or Disable Total TLS</a> — <code>cloudflare.total-tls-enable-or-disable-total-tls</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-zones-zone_id-activation_check">Rerun the Activation Check</a> — <code>cloudflare.put-zones-zone_id-activation_check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-zone-regional-hostnames-list">List Regional Hostnames</a> — <code>cloudflare.dls-zone-regional-hostnames-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-zone-regional-hostnames-create">Create Regional Hostname</a> — <code>cloudflare.dls-zone-regional-hostnames-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-zone-regional-hostnames-delete">Delete Regional Hostname</a> — <code>cloudflare.dls-zone-regional-hostnames-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-zone-regional-hostnames-fetch">Fetch Regional Hostname</a> — <code>cloudflare.dls-zone-regional-hostnames-fetch</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dls-zone-regional-hostnames-patch">Update Regional Hostname</a> — <code>cloudflare.dls-zone-regional-hostnames-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-audit-get-robots">Get robots.txt rules</a> — <code>cloudflare.ai-audit-get-robots</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-audit-bulk-get-robots">Bulk get robots.txt rules</a> — <code>cloudflare.ai-audit-bulk-get-robots</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-security-custom-topics-get">Get the AI Security for Apps custom topics of a zone.</a> — <code>cloudflare.ai-security-custom-topics-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-security-custom-topics-put">Update the AI Security for Apps custom topics of a zone.</a> — <code>cloudflare.ai-security-custom-topics-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-security-settings-get">Get the AI Security for Apps status for a zone.</a> — <code>cloudflare.ai-security-settings-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ai-security-settings-put">Update the AI Security for Apps status for a zone.</a> — <code>cloudflare.ai-security-settings-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-analytics-for-zone-argo-analytics-for-a-zone">Argo Analytics for a zone</a> — <code>cloudflare.argo-analytics-for-zone-argo-analytics-for-a-zone</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-analytics-for-geolocation-argo-analytics-for-a-zone-a-1002d24562">Argo Analytics for a zone at different PoPs</a> — <code>cloudflare.argo-analytics-for-geolocation-argo-analytics-for-a-zone-a-1002d24562</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-settings-retrieve-information-about-specific-co-4672584b9d">Get session identifier settings</a> — <code>cloudflare.api-shield-settings-retrieve-information-about-specific-co-4672584b9d</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-settings-set-configuration-properties">Update session identifier settings</a> — <code>cloudflare.api-shield-settings-set-configuration-properties</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-api-discovery-retrieve-discovered-operations-on-da306fd4a9">Export discovered API operations as OpenAPI schemas</a> — <code>cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-da306fd4a9</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-api-discovery-retrieve-discovered-operations-on-a-zone">List discovered web and API operations</a> — <code>cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-a-zone</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-api-patch-discovered-operations">Edit discovered web and API operations</a> — <code>cloudflare.api-shield-api-patch-discovered-operations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-api-discovery-retrieve-discovered-operation-by-id">Get a discovered web or API operation</a> — <code>cloudflare.api-shield-api-discovery-retrieve-discovered-operation-by-id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-api-patch-discovered-operation">Edit a discovered web or API operation</a> — <code>cloudflare.api-shield-api-patch-discovered-operation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-get-labels">List operation labels</a> — <code>cloudflare.api-shield-labels-get-labels</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-get-managed-label">Get a managed operation label</a> — <code>cloudflare.api-shield-labels-get-managed-label</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-replace-operations-attached-to-managed-label">Replace operations attached to a managed label</a> — <code>cloudflare.api-shield-labels-replace-operations-attached-to-managed-label</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-delete-user-labels">Delete user-defined operation labels</a> — <code>cloudflare.api-shield-labels-delete-user-labels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-create-user-labels">Create user-defined operation labels</a> — <code>cloudflare.api-shield-labels-create-user-labels</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-delete-user-label">Delete a user-defined operation label</a> — <code>cloudflare.api-shield-delete-user-label</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-get-user-label">Get a user-defined operation label</a> — <code>cloudflare.api-shield-labels-get-user-label</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-patch-user-label">Edit a user-defined operation label</a> — <code>cloudflare.api-shield-patch-user-label</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-put-user-label">Update a user-defined operation label</a> — <code>cloudflare.api-shield-put-user-label</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-labels-replace-operations-attached-to-user-label">Replace operations attached to a user-defined label</a> — <code>cloudflare.api-shield-labels-replace-operations-attached-to-user-label</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-delete-multiple-operations">Delete web or API operations</a> — <code>cloudflare.api-shield-endpoint-management-delete-multiple-operations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-retrieve-information-about--6722bf7447">List web and API operations</a> — <code>cloudflare.api-shield-endpoint-management-retrieve-information-about--6722bf7447</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-add-operations-to-a-zone">Create web or API operations</a> — <code>cloudflare.api-shield-endpoint-management-add-operations-to-a-zone</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-add-operation-to-a-zone">Create a web or API operation</a> — <code>cloudflare.api-shield-endpoint-management-add-operation-to-a-zone</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-bulk-delete-labels-to-operations">Remove labels from web or API operations</a> — <code>cloudflare.api-shield-operations-bulk-delete-labels-to-operations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-bulk-post-labels-to-operations">Attach labels to web or API operations</a> — <code>cloudflare.api-shield-operations-bulk-post-labels-to-operations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-bulk-put-labels-to-operations">Replace labels on web or API operations</a> — <code>cloudflare.api-shield-operations-bulk-put-labels-to-operations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-delete-an-operation">Delete a web or API operation</a> — <code>cloudflare.api-shield-endpoint-management-delete-an-operation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-retrieve-information-about--43cd9e45f3">Get a web or API operation</a> — <code>cloudflare.api-shield-endpoint-management-retrieve-information-about--43cd9e45f3</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-delete-labels-from-operation">Remove labels from a web or API operation</a> — <code>cloudflare.api-shield-operations-delete-labels-from-operation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-post-labels-to-operation">Attach labels to a web or API operation</a> — <code>cloudflare.api-shield-operations-post-labels-to-operation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-operations-put-labels-to-operation">Replace labels on a web or API operation</a> — <code>cloudflare.api-shield-operations-put-labels-to-operation</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-api-shield-endpoint-management-retrieve-operations-and-fea-7969eb7eff">Export web and API operations as OpenAPI schemas</a> — <code>cloudflare.api-shield-endpoint-management-retrieve-operations-and-fea-7969eb7eff</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-smart-routing-get-argo-smart-routing-setting">Get Argo Smart Routing setting</a> — <code>cloudflare.argo-smart-routing-get-argo-smart-routing-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-argo-smart-routing-patch-argo-smart-routing-setting">Patch Argo Smart Routing setting</a> — <code>cloudflare.argo-smart-routing-patch-argo-smart-routing-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tiered-caching-get-tiered-caching-setting">Get Tiered Cache</a> — <code>cloudflare.tiered-caching-get-tiered-caching-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tiered-caching-patch-tiered-caching-setting">Update Tiered Cache</a> — <code>cloudflare.tiered-caching-patch-tiered-caching-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-rate-plan-list-available-plans">List Available Plans</a> — <code>cloudflare.zone-rate-plan-list-available-plans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-rate-plan-available-plan-details">Available Plan Details</a> — <code>cloudflare.zone-rate-plan-available-plan-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-rate-plan-list-available-rate-plans">List Available Rate Plans</a> — <code>cloudflare.zone-rate-plan-list-available-rate-plans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-bot-management-for-a-zone-get-config">Get Zone Bot Management Config</a> — <code>cloudflare.bot-management-for-a-zone-get-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-bot-management-zone-feedback-list">List zone feedback reports</a> — <code>cloudflare.bot-management-zone-feedback-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-bot-management-zone-feedback-create">Submit a feedback report</a> — <code>cloudflare.bot-management-zone-feedback-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-cache-reserve-setting">Get Cache Reserve setting</a> — <code>cloudflare.zone-cache-settings-get-cache-reserve-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-cache-reserve-setting">Change Cache Reserve setting</a> — <code>cloudflare.zone-cache-settings-change-cache-reserve-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-cache-reserve-clear">Get Cache Reserve Clear</a> — <code>cloudflare.zone-cache-settings-get-cache-reserve-clear</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-start-cache-reserve-clear">Start Cache Reserve Clear</a> — <code>cloudflare.zone-cache-settings-start-cache-reserve-clear</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-regional-tiered-cache-setting">Get Regional Tiered Cache setting</a> — <code>cloudflare.zone-cache-settings-get-regional-tiered-cache-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-regional-tiered-cache-setting">Change Regional Tiered Cache setting</a> — <code>cloudflare.zone-cache-settings-change-regional-tiered-cache-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-tiered-cache-delete-smart-tiered-cache-setting">Delete Smart Tiered Cache setting</a> — <code>cloudflare.smart-tiered-cache-delete-smart-tiered-cache-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-tiered-cache-get-smart-tiered-cache-setting">Get Smart Tiered Cache setting</a> — <code>cloudflare.smart-tiered-cache-get-smart-tiered-cache-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-tiered-cache-patch-smart-tiered-cache-setting">Patch Smart Tiered Cache setting</a> — <code>cloudflare.smart-tiered-cache-patch-smart-tiered-cache-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-tiered-cache-create-smart-tiered-cache-setting">Create Smart Tiered Cache setting</a> — <code>cloudflare.smart-tiered-cache-create-smart-tiered-cache-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-delete-variants-setting">Delete variants setting</a> — <code>cloudflare.zone-cache-settings-delete-variants-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-variants-setting">Get variants setting</a> — <code>cloudflare.zone-cache-settings-get-variants-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-variants-setting">Change variants setting</a> — <code>cloudflare.zone-cache-settings-change-variants-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-list-hostname-associations">List Hostname Associations</a> — <code>cloudflare.client-certificate-for-a-zone-list-hostname-associations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-put-hostname-associations">Replace Hostname Associations</a> — <code>cloudflare.client-certificate-for-a-zone-put-hostname-associations</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-list-client-certificates">List Client Certificates</a> — <code>cloudflare.client-certificate-for-a-zone-list-client-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-create-client-certificate">Create Client Certificate</a> — <code>cloudflare.client-certificate-for-a-zone-create-client-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-delete-client-certificate">Revoke Client Certificate</a> — <code>cloudflare.client-certificate-for-a-zone-delete-client-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-client-certificate-details">Client Certificate Details</a> — <code>cloudflare.client-certificate-for-a-zone-client-certificate-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-client-certificate-for-a-zone-edit-client-certificate">Reactivate Client Certificate</a> — <code>cloudflare.client-certificate-for-a-zone-edit-client-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cloud-connector-rules">Rules</a> — <code>cloudflare.zone-cloud-connector-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cloud-conenctor-rules-put">Put Rules</a> — <code>cloudflare.zone-cloud-conenctor-rules-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-disable">Disable Content Scanning for a zone.</a> — <code>cloudflare.waf-content-scanning-disable</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-enable">Enable Content Scanning for a zone.</a> — <code>cloudflare.waf-content-scanning-enable</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-list-custom-scan-expressions">List the Content Scanning custom expressions of a zone.</a> — <code>cloudflare.waf-content-scanning-list-custom-scan-expressions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-add-custom-scan-expressions">Create Content Scanning custom expressions for a zone.</a> — <code>cloudflare.waf-content-scanning-add-custom-scan-expressions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-delete-custom-scan-expressions">Delete a Content Scanning custom expression from a zone.</a> — <code>cloudflare.waf-content-scanning-delete-custom-scan-expressions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-update-custom-scan-expression">Update a Content Scanning custom expression for a zone.</a> — <code>cloudflare.waf-content-scanning-update-custom-scan-expression</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-get-status">Get the Content Scanning status for a zone.</a> — <code>cloudflare.waf-content-scanning-get-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-content-scanning-update-settings">Update the Content Scanning status for a zone.</a> — <code>cloudflare.waf-content-scanning-update-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ct-alerting-get-subscription">Get CT Alerting Subscription</a> — <code>cloudflare.ct-alerting-get-subscription</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ct-alerting-update-subscription">Update CT Alerting Subscription</a> — <code>cloudflare.ct-alerting-update-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-list-ssl-configurations">List SSL Configurations</a> — <code>cloudflare.custom-ssl-for-a-zone-list-ssl-configurations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-create-ssl-configuration">Create SSL Configuration</a> — <code>cloudflare.custom-ssl-for-a-zone-create-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-re-prioritize-ssl-certificates">Re-prioritize SSL Certificates</a> — <code>cloudflare.custom-ssl-for-a-zone-re-prioritize-ssl-certificates</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-delete-ssl-configuration">Delete SSL Configuration</a> — <code>cloudflare.custom-ssl-for-a-zone-delete-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-ssl-configuration-details">SSL Configuration Details</a> — <code>cloudflare.custom-ssl-for-a-zone-ssl-configuration-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-ssl-for-a-zone-edit-ssl-configuration">Edit SSL Configuration</a> — <code>cloudflare.custom-ssl-for-a-zone-edit-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-a-zone-list-custom-csrs">List Custom CSRs</a> — <code>cloudflare.custom-csrs-for-a-zone-list-custom-csrs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-a-zone-create-custom-csr">Create Custom CSR</a> — <code>cloudflare.custom-csrs-for-a-zone-create-custom-csr</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-a-zone-delete-custom-csr">Delete Custom CSR</a> — <code>cloudflare.custom-csrs-for-a-zone-delete-custom-csr</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-csrs-for-a-zone-custom-csr-details">Custom CSR Details</a> — <code>cloudflare.custom-csrs-for-a-zone-custom-csr-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-list-custom-hostnames">List Custom Hostnames</a> — <code>cloudflare.custom-hostname-for-a-zone-list-custom-hostnames</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-create-custom-hostname">Create Custom Hostname</a> — <code>cloudflare.custom-hostname-for-a-zone-create-custom-hostname</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-fallback-origin-for-a-zone-delete-fallback-a74258cd43">Delete Fallback Origin for Custom Hostnames</a> — <code>cloudflare.custom-hostname-fallback-origin-for-a-zone-delete-fallback-a74258cd43</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-fallback-origin-for-a-zone-get-fallback-or-c9aa7aaff5">Get Fallback Origin for Custom Hostnames</a> — <code>cloudflare.custom-hostname-fallback-origin-for-a-zone-get-fallback-or-c9aa7aaff5</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-fallback-origin-for-a-zone-update-fallback-3465fb829a">Update Fallback Origin for Custom Hostnames</a> — <code>cloudflare.custom-hostname-fallback-origin-for-a-zone-update-fallback-3465fb829a</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-get-custom-hostname-quota">Get Custom Hostname Quota</a> — <code>cloudflare.custom-hostname-for-a-zone-get-custom-hostname-quota</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-delete-custom-hostname---and-an-be27c53402">Delete Custom Hostname (and any issued SSL certificates)</a> — <code>cloudflare.custom-hostname-for-a-zone-delete-custom-hostname---and-an-be27c53402</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-custom-hostname-details">Custom Hostname Details</a> — <code>cloudflare.custom-hostname-for-a-zone-custom-hostname-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-edit-custom-hostname">Edit Custom Hostname</a> — <code>cloudflare.custom-hostname-for-a-zone-edit-custom-hostname</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-delete_single_certificate_and_k-57ef29945b">Delete Single Certificate And Key For Custom Hostname</a> — <code>cloudflare.custom-hostname-for-a-zone-delete_single_certificate_and_k-57ef29945b</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-hostname-for-a-zone-edit-custom-certificate-custom-hostname">Replace Custom Certificate and Custom Key In Custom Hostname</a> — <code>cloudflare.custom-hostname-for-a-zone-edit-custom-certificate-custom-hostname</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-a-zone-list-custom-pages">List custom pages</a> — <code>cloudflare.custom-pages-for-a-zone-list-custom-pages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-a-zone-list-custom-assets">List custom assets</a> — <code>cloudflare.custom-assets-for-a-zone-list-custom-assets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-a-zone-create-a-custom-asset">Create a custom asset</a> — <code>cloudflare.custom-assets-for-a-zone-create-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-a-zone-delete-a-custom-asset">Delete a custom asset</a> — <code>cloudflare.custom-assets-for-a-zone-delete-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-a-zone-get-a-custom-asset">Get a custom asset</a> — <code>cloudflare.custom-assets-for-a-zone-get-a-custom-asset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-assets-for-a-zone-update-a-custom-asset">Update a custom asset</a> — <code>cloudflare.custom-assets-for-a-zone-update-a-custom-asset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-a-zone-create-preview-token">Create a preview token</a> — <code>cloudflare.custom-pages-for-a-zone-create-preview-token</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-a-zone-get-a-custom-page">Get a custom page</a> — <code>cloudflare.custom-pages-for-a-zone-get-a-custom-page</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-custom-pages-for-a-zone-update-a-custom-page">Update a custom page</a> — <code>cloudflare.custom-pages-for-a-zone-update-a-custom-page</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dcv-delegation-uuid-get">Retrieve the DCV Delegation unique identifier.</a> — <code>cloudflare.dcv-delegation-uuid-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-get-policy-certificates">Get device certificate provisioning status</a> — <code>cloudflare.devices-get-policy-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-devices-update-policy-certificates">Update device certificate provisioning status</a> — <code>cloudflare.devices-update-policy-certificates</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-list-dns-records">List DNS Records</a> — <code>cloudflare.dns-records-for-a-zone-list-dns-records</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-batch-dns-records">Batch DNS Records</a> — <code>cloudflare.dns-records-for-a-zone-batch-dns-records</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-export-dns-records">Export DNS Records</a> — <code>cloudflare.dns-records-for-a-zone-export-dns-records</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-review-dns-scan">List Scanned DNS Records</a> — <code>cloudflare.dns-records-for-a-zone-review-dns-scan</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-apply-dns-scan-results">Review Scanned DNS Records</a> — <code>cloudflare.dns-records-for-a-zone-apply-dns-scan-results</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-trigger-dns-scan">Trigger DNS Record Scan</a> — <code>cloudflare.dns-records-for-a-zone-trigger-dns-scan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-get-usage">Get DNS Record Usage</a> — <code>cloudflare.dns-records-for-a-zone-get-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-delete-dns-record">Delete DNS Record</a> — <code>cloudflare.dns-records-for-a-zone-delete-dns-record</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-records-for-a-zone-dns-record-details">DNS Record Details</a> — <code>cloudflare.dns-records-for-a-zone-dns-record-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-a-zone-list-dns-settings">Show DNS Settings</a> — <code>cloudflare.dns-settings-for-a-zone-list-dns-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dns-settings-for-a-zone-update-dns-settings">Update DNS Settings</a> — <code>cloudflare.dns-settings-for-a-zone-update-dns-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dnssec-delete-dnssec-records">Delete DNSSEC records</a> — <code>cloudflare.dnssec-delete-dnssec-records</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dnssec-dnssec-details">DNSSEC Details</a> — <code>cloudflare.dnssec-dnssec-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dnssec-edit-dnssec-status">Edit DNSSEC Status</a> — <code>cloudflare.dnssec-edit-dnssec-status</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-dnssec-list-dnssec-zsks">List DNSSEC ZSKs</a> — <code>cloudflare.dnssec-list-dnssec-zsks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_dmarc_reports_status">Get DMARC Report Status</a> — <code>cloudflare.get_dmarc_reports_status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-configure_dmarc_reports">Configure DMARC Reports</a> — <code>cloudflare.configure_dmarc_reports</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-inspect_spf">Inspect SPF Record</a> — <code>cloudflare.inspect_spf</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-get-email-routing-settings">Get Email Routing settings</a> — <code>cloudflare.email-routing-settings-get-email-routing-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-update-email-routing-settings">Update Email Routing settings</a> — <code>cloudflare.email-routing-settings-update-email-routing-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-replace-email-routing-settings">Apply Email Routing settings</a> — <code>cloudflare.email-routing-settings-replace-email-routing-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-disable-email-routing-dns">Disable Email Routing</a> — <code>cloudflare.email-routing-settings-disable-email-routing-dns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-email-routing-dns-settings">Email Routing - DNS settings</a> — <code>cloudflare.email-routing-settings-email-routing-dns-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-unlock-email-routing-dns">Unlock Email Routing DNS records</a> — <code>cloudflare.email-routing-settings-unlock-email-routing-dns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-settings-enable-email-routing-dns">Enable Email Routing</a> — <code>cloudflare.email-routing-settings-enable-email-routing-dns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-list-routing-rules">List routing rules</a> — <code>cloudflare.email-routing-routing-rules-list-routing-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-create-routing-rule">Create routing rule</a> — <code>cloudflare.email-routing-routing-rules-create-routing-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-get-catch-all-rule">Get catch-all rule</a> — <code>cloudflare.email-routing-routing-rules-get-catch-all-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-update-catch-all-rule">Update catch-all rule</a> — <code>cloudflare.email-routing-routing-rules-update-catch-all-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-delete-routing-rule">Delete routing rule</a> — <code>cloudflare.email-routing-routing-rules-delete-routing-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-get-routing-rule">Get routing rule</a> — <code>cloudflare.email-routing-routing-rules-get-routing-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-routing-routing-rules-update-routing-rule">Update routing rule</a> — <code>cloudflare.email-routing-routing-rules-update-routing-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-list-sending-subdomains">List sending subdomains</a> — <code>cloudflare.email-sending-subdomains-list-sending-subdomains</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-create-sending-subdomain">Create a sending subdomain</a> — <code>cloudflare.email-sending-subdomains-create-sending-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-preview-sending-subdomain">Preview sending subdomain DNS</a> — <code>cloudflare.email-sending-subdomains-preview-sending-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-delete-sending-subdomain">Delete a sending subdomain</a> — <code>cloudflare.email-sending-subdomains-delete-sending-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-get-sending-subdomain">Get a sending subdomain</a> — <code>cloudflare.email-sending-subdomains-get-sending-subdomain</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-update-sending-subdomain">Update a sending subdomain</a> — <code>cloudflare.email-sending-subdomains-update-sending-subdomain</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-get-sending-subdomain-dns">Get sending subdomain DNS records</a> — <code>cloudflare.email-sending-subdomains-get-sending-subdomain-dns</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-fix-sending-subdomain-dns">Fix sending subdomain DNS records</a> — <code>cloudflare.email-sending-subdomains-fix-sending-subdomain-dns</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-get-sending-subdomain-dns-status">Get sending subdomain DNS status</a> — <code>cloudflare.email-sending-subdomains-get-sending-subdomain-dns-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-email-sending-subdomains-get-sending-subdomain-reputation-complaints">Get sending subdomain complaint count</a> — <code>cloudflare.email-sending-subdomains-get-sending-subdomain-reputation-complaints</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-entitlements-get-zone-entitlements">Get Zone Entitlements</a> — <code>cloudflare.entitlements-get-zone-entitlements</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentslist">List zone environments</a> — <code>cloudflare.zonesenvironmentslist</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentsedit">Partially update zone environments</a> — <code>cloudflare.zonesenvironmentsedit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentscreate">Create zone environments</a> — <code>cloudflare.zonesenvironmentscreate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentsupdate">Upsert zone environments</a> — <code>cloudflare.zonesenvironmentsupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentsdelete">Delete zone environment</a> — <code>cloudflare.zonesenvironmentsdelete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-environment-invalidate">Invalidate Cached Content by Environment</a> — <code>cloudflare.zone-environment-invalidate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-environment-purge">Purge Cached Content by Environment</a> — <code>cloudflare.zone-environment-purge</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zonesenvironmentsrollback">Roll back zone environment</a> — <code>cloudflare.zonesenvironmentsrollback</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-zone-list-ip-access-rules">List IP Access rules</a> — <code>cloudflare.ip-access-rules-for-a-zone-list-ip-access-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-zone-delete-an-ip-access-rule">Delete an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-a-zone-delete-an-ip-access-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ip-access-rules-for-a-zone-update-an-ip-access-rule">Update an IP Access rule</a> — <code>cloudflare.ip-access-rules-for-a-zone-update-an-ip-access-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-lockdown-list-zone-lockdown-rules">List Zone Lockdown rules</a> — <code>cloudflare.zone-lockdown-list-zone-lockdown-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-lockdown-create-a-zone-lockdown-rule">Create a Zone Lockdown rule</a> — <code>cloudflare.zone-lockdown-create-a-zone-lockdown-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-lockdown-delete-a-zone-lockdown-rule">Delete a Zone Lockdown rule</a> — <code>cloudflare.zone-lockdown-delete-a-zone-lockdown-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-lockdown-get-a-zone-lockdown-rule">Get a Zone Lockdown rule</a> — <code>cloudflare.zone-lockdown-get-a-zone-lockdown-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-lockdown-update-a-zone-lockdown-rule">Update a Zone Lockdown rule</a> — <code>cloudflare.zone-lockdown-update-a-zone-lockdown-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-a-zone-delete-the-payload-logging-key">Delete the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-a-zone-delete-the-payload-logging-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-a-zone-get-the-payload-logging-key">Get the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-a-zone-get-the-payload-logging-key</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-payload-logging-keys-for-a-zone-set-the-payload-logging-key">Set the payload logging key</a> — <code>cloudflare.payload-logging-keys-for-a-zone-set-the-payload-logging-key</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-agent-blocking-rules-list-user-agent-blocking-rules">List User Agent Blocking rules</a> — <code>cloudflare.user-agent-blocking-rules-list-user-agent-blocking-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-agent-blocking-rules-create-a-user-agent-blocking-rule">Create a User Agent Blocking rule</a> — <code>cloudflare.user-agent-blocking-rules-create-a-user-agent-blocking-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-agent-blocking-rules-delete-a-user-agent-blocking-rule">Delete a User Agent Blocking rule</a> — <code>cloudflare.user-agent-blocking-rules-delete-a-user-agent-blocking-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-user-agent-blocking-rules-get-a-user-agent-blocking-rule">Get a User Agent Blocking rule</a> — <code>cloudflare.user-agent-blocking-rules-get-a-user-agent-blocking-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-fraud-detection-zone-get-settings">Get Fraud Detection Settings</a> — <code>cloudflare.fraud-detection-zone-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-fraud-detection-zone-update-settings">Update Fraud Detection Settings</a> — <code>cloudflare.fraud-detection-zone-update-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-list-health-checks">List Health Checks</a> — <code>cloudflare.health-checks-list-health-checks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-create-health-check">Create Health Check</a> — <code>cloudflare.health-checks-create-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-create-preview-health-check">Create Preview Health Check</a> — <code>cloudflare.health-checks-create-preview-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-delete-preview-health-check">Delete Preview Health Check</a> — <code>cloudflare.health-checks-delete-preview-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-health-check-preview-details">Health Check Preview Details</a> — <code>cloudflare.health-checks-health-check-preview-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-delete-health-check">Delete Health Check</a> — <code>cloudflare.health-checks-delete-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-health-check-details">Health Check Details</a> — <code>cloudflare.health-checks-health-check-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-patch-health-check">Patch Health Check</a> — <code>cloudflare.health-checks-patch-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-health-checks-update-health-check">Update Health Check</a> — <code>cloudflare.health-checks-update-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-hold-delete">Remove Zone Hold</a> — <code>cloudflare.zones-0-hold-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-hold-get">Get Zone Hold</a> — <code>cloudflare.zones-0-hold-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-hold-patch">Update Zone Hold</a> — <code>cloudflare.zones-0-hold-patch</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zones-0-hold-post">Create Zone Hold</a> — <code>cloudflare.zones-0-hold-post</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-tls-settings-list">List TLS setting for hostnames</a> — <code>cloudflare.per-hostname-tls-settings-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-tls-settings-delete">Delete TLS setting for hostname</a> — <code>cloudflare.per-hostname-tls-settings-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-tls-settings-get">Get TLS setting for hostname</a> — <code>cloudflare.per-hostname-tls-settings-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-tls-settings-put">Edit TLS setting for hostname</a> — <code>cloudflare.per-hostname-tls-settings-put</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get_flowsget">Get transformation flows</a> — <code>cloudflare.get_flowsget</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put_flowsupdate">Update transformation flows</a> — <code>cloudflare.put_flowsupdate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-create-ingress">Create an ingress rule</a> — <code>cloudflare.sinkhole-config-create-ingress</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-delete-ingress">Delete an ingress rule</a> — <code>cloudflare.sinkhole-config-delete-ingress</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-get-ingress">Get an ingress rule</a> — <code>cloudflare.sinkhole-config-get-ingress</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-sinkhole-config-update-ingress">Update an ingress rule</a> — <code>cloudflare.sinkhole-config-update-ingress</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-invalidate">Invalidate Cached Content</a> — <code>cloudflare.zone-invalidate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-keyless-ssl-for-a-zone-list-keyless-ssl-configurations">List Keyless SSL Configurations</a> — <code>cloudflare.keyless-ssl-for-a-zone-list-keyless-ssl-configurations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-keyless-ssl-for-a-zone-create-keyless-ssl-configuration">Create Keyless SSL Configuration</a> — <code>cloudflare.keyless-ssl-for-a-zone-create-keyless-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-keyless-ssl-for-a-zone-delete-keyless-ssl-configuration">Delete Keyless SSL Configuration</a> — <code>cloudflare.keyless-ssl-for-a-zone-delete-keyless-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-keyless-ssl-for-a-zone-get-keyless-ssl-configuration">Get Keyless SSL Configuration</a> — <code>cloudflare.keyless-ssl-for-a-zone-get-keyless-ssl-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-keyless-ssl-for-a-zone-edit-keyless-ssl-configuration">Edit Keyless SSL Configuration</a> — <code>cloudflare.keyless-ssl-for-a-zone-edit-keyless-ssl-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-get-status">Get the Leaked Credential Checks status for a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-get-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-set-status">Update the Leaked Credential Checks status for a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-set-status</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-list-detections">List the custom detection locations of a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-list-detections</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-create-detection">Create a custom detection location for a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-create-detection</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-delete-detection">Delete a custom detection location from a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-delete-detection</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-get-detection">Get a custom detection location of a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-get-detection</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waf-product-api-leaked-credentials-update-detection">Update a custom detection location of a zone.</a> — <code>cloudflare.waf-product-api-leaked-credentials-update-detection</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-list-load-balancers">List Load Balancers</a> — <code>cloudflare.load-balancers-list-load-balancers</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-create-load-balancer">Create Load Balancer</a> — <code>cloudflare.load-balancers-create-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-delete-load-balancer">Delete Load Balancer</a> — <code>cloudflare.load-balancers-delete-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-load-balancer-details">Load Balancer Details</a> — <code>cloudflare.load-balancers-load-balancer-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-patch-load-balancer">Patch Load Balancer</a> — <code>cloudflare.load-balancers-patch-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-load-balancers-update-load-balancer">Update Load Balancer</a> — <code>cloudflare.load-balancers-update-load-balancer</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logpush-datasets-dataset_id-fields">List fields</a> — <code>cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-fields</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logpush-datasets-dataset_id-jobs">List Logpush jobs for a dataset</a> — <code>cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logpush-edge-jobs">List Instant Logs jobs</a> — <code>cloudflare.get-zones-zone_id-logpush-edge-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-edge-jobs">Create Instant Logs job</a> — <code>cloudflare.post-zones-zone_id-logpush-edge-jobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logpush-jobs">List Logpush jobs</a> — <code>cloudflare.get-zones-zone_id-logpush-jobs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-jobs">Create Logpush job</a> — <code>cloudflare.post-zones-zone_id-logpush-jobs</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-zones-zone_id-logpush-jobs-job_id">Delete Logpush job</a> — <code>cloudflare.delete-zones-zone_id-logpush-jobs-job_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logpush-jobs-job_id">Get Logpush job details</a> — <code>cloudflare.get-zones-zone_id-logpush-jobs-job_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-zones-zone_id-logpush-jobs-job_id">Update Logpush job</a> — <code>cloudflare.put-zones-zone_id-logpush-jobs-job_id</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-ownership">Get ownership challenge</a> — <code>cloudflare.post-zones-zone_id-logpush-ownership</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-ownership-validate">Validate ownership challenge</a> — <code>cloudflare.post-zones-zone_id-logpush-ownership-validate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-validate-destination">Validate destination</a> — <code>cloudflare.post-zones-zone_id-logpush-validate-destination</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-validate-destination-exists">Check destination exists</a> — <code>cloudflare.post-zones-zone_id-logpush-validate-destination-exists</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logpush-validate-origin">Validate origin</a> — <code>cloudflare.post-zones-zone_id-logpush-validate-origin</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logs-control-retention-flag">Get log retention flag</a> — <code>cloudflare.get-zones-zone_id-logs-control-retention-flag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_id-logs-control-retention-flag">Update log retention flag</a> — <code>cloudflare.post-zones-zone_id-logs-control-retention-flag</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logs-rayids-ray_id">Get logs RayIDs</a> — <code>cloudflare.get-zones-zone_id-logs-rayids-ray_id</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logs-received">Get logs received</a> — <code>cloudflare.get-zones-zone_id-logs-received</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_id-logs-received-fields">List fields</a> — <code>cloudflare.get-zones-zone_id-logs-received-fields</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletemanagedtransforms">Delete Managed Transforms</a> — <code>cloudflare.deletemanagedtransforms</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listmanagedtransforms">List Managed Transforms</a> — <code>cloudflare.listmanagedtransforms</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatemanagedtransforms">Update Managed Transforms</a> — <code>cloudflare.updatemanagedtransforms</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-analytics-get-zone-media-usage">Get zone Media usage</a> — <code>cloudflare.usage-analytics-get-zone-media-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-get-zone-eligibility">Get zone monetization eligibility</a> — <code>cloudflare.monetization-get-zone-eligibility</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-check-zone-eligibility">Check zone monetization eligibility</a> — <code>cloudflare.monetization-check-zone-eligibility</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-delete-ruleset">Delete all payment rules</a> — <code>cloudflare.monetization-delete-ruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-list-rules">List payment rules</a> — <code>cloudflare.monetization-list-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-deploy-ruleset">Deploy payment ruleset</a> — <code>cloudflare.monetization-deploy-ruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-delete-rule">Delete a payment rule</a> — <code>cloudflare.monetization-delete-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-get-rule">Get a payment rule</a> — <code>cloudflare.monetization-get-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-monetization-patch-rule">Update a payment rule</a> — <code>cloudflare.monetization-patch-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-observability-tracing-rules-delete">Delete zone trace rules</a> — <code>cloudflare.zone.observability.tracing.rules.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-observability-tracing-rules-get">View zone trace rules</a> — <code>cloudflare.zone.observability.tracing.rules.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-observability-tracing-rules-update">Replace zone trace rules</a> — <code>cloudflare.zone.observability.tracing.rules.update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-observability-tracing-settings-delete">Reset zone tracing settings</a> — <code>cloudflare.zone.observability.tracing.settings.delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-observability-tracing-settings-get">View zone tracing settings</a> — <code>cloudflare.zone.observability.tracing.settings.get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-list">List origin cloud region mappings</a> — <code>cloudflare.origin-cloud-regions-v2-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-batch-delete">Batch delete origin cloud region mappings</a> — <code>cloudflare.origin-cloud-regions-v2-batch-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-batch-upsert">Batch create or replace origin cloud region mappings</a> — <code>cloudflare.origin-cloud-regions-v2-batch-upsert</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-supported-regions">List supported cloud vendors and regions</a> — <code>cloudflare.origin-cloud-regions-v2-supported-regions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-delete">Delete an origin cloud region mapping</a> — <code>cloudflare.origin-cloud-regions-v2-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-get">Get an origin cloud region mapping</a> — <code>cloudflare.origin-cloud-regions-v2-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-origin-cloud-regions-v2-upsert">Create or replace an origin cloud region mapping</a> — <code>cloudflare.origin-cloud-regions-v2-upsert</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-list-certificates">List Certificates</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-list-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-upload-certificate">Upload Certificate</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-upload-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-list-hostname-associations">List Hostname Associations</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-list-hostname-associations</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-enable-or-disable-a-9a86acfd38">Enable or Disable a Hostname for Client Authentication</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-enable-or-disable-a-9a86acfd38</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-list-certificates">List Certificates</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-list-certificates</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-upload-a-hostname-c-0fd8e52701">Upload a Hostname Client Certificate</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-upload-a-hostname-c-0fd8e52701</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-delete-hostname-cli-22f3b7c122">Delete Hostname Client Certificate</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-delete-hostname-cli-22f3b7c122</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-get-the-hostname-cl-9a143608ca">Get the Hostname Client Certificate</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-cl-9a143608ca</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-per-hostname-authenticated-origin-pull-get-the-hostname-st-5bc83da3fe">Get the Hostname Status for Client Authentication</a> — <code>cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-st-5bc83da3fe</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-get-enablement-setting-for-zone">Get Enablement Setting for Zone</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-get-enablement-setting-for-zone</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-set-enablement-for-zone">Set Enablement for Zone</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-set-enablement-for-zone</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-delete-certificate">Delete Certificate</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-delete-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-level-authenticated-origin-pulls-get-certificate-details">Get Certificate Details</a> — <code>cloudflare.zone-level-authenticated-origin-pulls-get-certificate-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-get-settings">Get client-side security settings</a> — <code>cloudflare.page-shield-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-update-settings">Update client-side security settings</a> — <code>cloudflare.page-shield-update-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-list-connections">List detected connections</a> — <code>cloudflare.page-shield-list-connections</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-get-connection">Get a detected connection</a> — <code>cloudflare.page-shield-get-connection</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-list-cookies">List detected cookies</a> — <code>cloudflare.page-shield-list-cookies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-get-cookie">Get a detected cookie</a> — <code>cloudflare.page-shield-get-cookie</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-list-policies">List content security rules</a> — <code>cloudflare.page-shield-list-policies</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-create-policy">Create a content security rule</a> — <code>cloudflare.page-shield-create-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-delete-policy">Delete a content security rule</a> — <code>cloudflare.page-shield-delete-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-get-policy">Get a content security rule</a> — <code>cloudflare.page-shield-get-policy</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-update-policy">Update a content security rule</a> — <code>cloudflare.page-shield-update-policy</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-list-scripts">List detected scripts</a> — <code>cloudflare.page-shield-list-scripts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-shield-get-script">Get a detected script</a> — <code>cloudflare.page-shield-get-script</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-list-page-rules">List Page Rules</a> — <code>cloudflare.page-rules-list-page-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-create-a-page-rule">Create a Page Rule</a> — <code>cloudflare.page-rules-create-a-page-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-delete-a-page-rule">Delete a Page Rule</a> — <code>cloudflare.page-rules-delete-a-page-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-get-a-page-rule">Get a Page Rule</a> — <code>cloudflare.page-rules-get-a-page-rule</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-edit-a-page-rule">Edit a Page Rule</a> — <code>cloudflare.page-rules-edit-a-page-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-page-rules-update-a-page-rule">Update a Page Rule</a> — <code>cloudflare.page-rules-update-a-page-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getzonecanbeenabled">Get pay-per-crawl zone eligibility</a> — <code>cloudflare.pay-per-crawl.getzonecanbeenabled</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getconfig">Get the pay-per-crawl config</a> — <code>cloudflare.pay-per-crawl.getconfig</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-patchconfig">Changes pay-per-crawl config for a zone</a> — <code>cloudflare.pay-per-crawl.patchconfig</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getppuzonecanbeenabled">Get pay-per-use zone eligibility</a> — <code>cloudflare.pay-per-crawl.getppuzonecanbeenabled</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getppuzoneconfiguration">Get pay-per-use zone configuration</a> — <code>cloudflare.pay-per-crawl.getppuzoneconfiguration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-patchppuzoneconfiguration">Update pay-per-use zone configuration</a> — <code>cloudflare.pay-per-crawl.patchppuzoneconfiguration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-listppuoperators">List pay-per-use operators</a> — <code>cloudflare.pay-per-crawl.listppuoperators</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-pay-per-crawl-getppuzoneusagestats">Get pay-per-use usage statistics for a zone</a> — <code>cloudflare.pay-per-crawl.getppuzoneusagestats</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-precursor-for-a-zone-get-config">Get Zone Precursor Config</a> — <code>cloudflare.precursor-for-a-zone-get-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-precursor-for-a-zone-update-config">Update Zone Precursor Config</a> — <code>cloudflare.precursor-for-a-zone-update-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-purge">Purge Cached Content</a> — <code>cloudflare.zone-purge</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzonerulesets">List zone rulesets</a> — <code>cloudflare.listzonerulesets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-createzoneruleset">Create a zone ruleset</a> — <code>cloudflare.createzoneruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getzoneentrypointruleset">Get a zone entry point ruleset</a> — <code>cloudflare.getzoneentrypointruleset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatezoneentrypointruleset">Update a zone entry point ruleset</a> — <code>cloudflare.updatezoneentrypointruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzoneentrypointrulesetversions">List a zone entry point ruleset&#39;s versions</a> — <code>cloudflare.listzoneentrypointrulesetversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getzoneentrypointrulesetversion">Get a zone entry point ruleset version</a> — <code>cloudflare.getzoneentrypointrulesetversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletezoneruleset">Delete a zone ruleset</a> — <code>cloudflare.deletezoneruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getzoneruleset">Get a zone ruleset</a> — <code>cloudflare.getzoneruleset</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatezoneruleset">Update a zone ruleset</a> — <code>cloudflare.updatezoneruleset</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletezonerulesetrule">Delete a zone ruleset rule</a> — <code>cloudflare.deletezonerulesetrule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzonerulesetversions">List a zone ruleset&#39;s versions</a> — <code>cloudflare.listzonerulesetversions</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletezonerulesetversion">Delete a zone ruleset version</a> — <code>cloudflare.deletezonerulesetversion</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getzonerulesetversion">Get a zone ruleset version</a> — <code>cloudflare.getzonerulesetversion</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzonerulesetversionrulesbytag">List a zone ruleset version&#39;s rules by tag</a> — <code>cloudflare.listzonerulesetversionrulesbytag</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-list-schemas-paginated">List all uploaded schemas</a> — <code>cloudflare.schema-validation-list-schemas-paginated</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-create-schema">Upload a schema</a> — <code>cloudflare.schema-validation-create-schema</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-list-schema-hosts">List hosts covered by uploaded schemas</a> — <code>cloudflare.schema-validation-list-schema-hosts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-get-settings">Get global schema validation settings</a> — <code>cloudflare.schema-validation-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-edit-settings">Edit global schema validation settings</a> — <code>cloudflare.schema-validation-edit-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-list-per-operation-settings">List per-operation schema validation settings</a> — <code>cloudflare.schema-validation-list-per-operation-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-bulk-edit-per-operation-settings">Bulk edit per-operation schema validation settings</a> — <code>cloudflare.schema-validation-bulk-edit-per-operation-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-delete-per-operation-setting">Delete per-operation schema validation setting</a> — <code>cloudflare.schema-validation-delete-per-operation-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-schema-validation-get-per-operation-setting">Get per-operation schema validation setting</a> — <code>cloudflare.schema-validation-get-per-operation-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---secondary-zone--force-axfr">Force AXFR</a> — <code>cloudflare.secondary-dns---secondary-zone--force-axfr</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---secondary-zone--delete-secondary-zone-configuration">Delete Secondary Zone Configuration</a> — <code>cloudflare.secondary-dns---secondary-zone--delete-secondary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---secondary-zone--secondary-zone-configuration-details">Secondary Zone Configuration Details</a> — <code>cloudflare.secondary-dns---secondary-zone--secondary-zone-configuration-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---secondary-zone--create-secondary-zone-configuration">Create Secondary Zone Configuration</a> — <code>cloudflare.secondary-dns---secondary-zone--create-secondary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---secondary-zone--update-secondary-zone-configuration">Update Secondary Zone Configuration</a> — <code>cloudflare.secondary-dns---secondary-zone--update-secondary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--delete-primary-zone-configuration">Delete Primary Zone Configuration</a> — <code>cloudflare.secondary-dns---primary-zone--delete-primary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--primary-zone-configuration-details">Primary Zone Configuration Details</a> — <code>cloudflare.secondary-dns---primary-zone--primary-zone-configuration-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--create-primary-zone-configuration">Create Primary Zone Configuration</a> — <code>cloudflare.secondary-dns---primary-zone--create-primary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--update-primary-zone-configuration">Update Primary Zone Configuration</a> — <code>cloudflare.secondary-dns---primary-zone--update-primary-zone-configuration</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--disable-outgoing-zone-transfers">Disable Outgoing Zone Transfers</a> — <code>cloudflare.secondary-dns---primary-zone--disable-outgoing-zone-transfers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--enable-outgoing-zone-transfers">Enable Outgoing Zone Transfers</a> — <code>cloudflare.secondary-dns---primary-zone--enable-outgoing-zone-transfers</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--force-dns-notify">Force DNS NOTIFY</a> — <code>cloudflare.secondary-dns---primary-zone--force-dns-notify</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-secondary-dns---primary-zone--get-outgoing-zone-transfer-status">Get Outgoing Zone Transfer Status</a> — <code>cloudflare.secondary-dns---primary-zone--get-outgoing-zone-transfer-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-insights">Retrieves Zone Security Center Insights</a> — <code>cloudflare.get-zone-security-center-insights</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-audit-log">Retrieves Zone Audit Log</a> — <code>cloudflare.get-zone-security-center-audit-log</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-insight-counts-by-class">Retrieves Zone Security Center Insight Counts by Class</a> — <code>cloudflare.get-zone-security-center-insight-counts-by-class</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-partner-insight-count">Retrieves a Partner Zone Security Center Insight Count</a> — <code>cloudflare.get-zone-security-center-partner-insight-count</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-center-zone-scans">Get Recent Zone Scans</a> — <code>cloudflare.get-security-center-zone-scans</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-start-security-center-zone-scan">Start On-Demand Zone Scan</a> — <code>cloudflare.start-security-center-zone-scan</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-insight-counts-by-severity">Retrieves Zone Security Center Insight Counts by Severity</a> — <code>cloudflare.get-zone-security-center-insight-counts-by-severity</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-insight-counts-by-type">Retrieves Zone Security Center Insight Counts by Type</a> — <code>cloudflare.get-zone-security-center-insight-counts-by-type</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-issue-audit-log">Retrieves Zone Issue Audit Log</a> — <code>cloudflare.get-zone-security-center-issue-audit-log</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-zone-security-center-insight-classification">Updates Zone Security Center Insight Classification</a> — <code>cloudflare.update-zone-security-center-insight-classification</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-archive-zone-security-center-insight">Archives Zone Security Center Insight</a> — <code>cloudflare.archive-zone-security-center-insight</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zone-security-center-partner-shadow-hosts">Lists Partner-Discovered Shadow Hosts for a Zone</a> — <code>cloudflare.get-zone-security-center-partner-shadow-hosts</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-delete-security-txt">Deletes security.txt</a> — <code>cloudflare.delete-security-txt</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-security-txt">Retrieves security.txt</a> — <code>cloudflare.get-security-txt</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-update-security-txt">Updates security.txt</a> — <code>cloudflare.update-security-txt</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-delete-aegis-setting">Delete aegis setting</a> — <code>cloudflare.zone-cache-settings-delete-aegis-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-aegis-setting">Get aegis setting</a> — <code>cloudflare.zone-cache-settings-get-aegis-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-aegis-setting">Change aegis setting</a> — <code>cloudflare.zone-cache-settings-change-aegis-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-detector-auto-origin-tls-kex-get-enrollment">Get Auto-Origin TLS KEX enrollment status for the given zone</a> — <code>cloudflare.ssl-detector-auto-origin-tls-kex-get-enrollment</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-detector-auto-origin-tls-kex-patch-enrollment">Patch Auto-Origin TLS KEX enrollment status for the given zone</a> — <code>cloudflare.ssl-detector-auto-origin-tls-kex-patch-enrollment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-automatic-platform-optimization-setting">Get Automatic Platform Optimization setting</a> — <code>cloudflare.zone-settings-get-automatic-platform-optimization-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-automatic-platform-optimization-setting">Change Automatic Platform Optimization setting</a> — <code>cloudflare.zone-settings-change-automatic-platform-optimization-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-binary-ast-setting">Get Binary AST setting</a> — <code>cloudflare.zone-settings-get-binary-ast-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-binary-ast-setting">Change Binary AST setting</a> — <code>cloudflare.zone-settings-change-binary-ast-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-csam-scanner-get-setting">Get CSAM Scanner setting</a> — <code>cloudflare.csam-scanner-get-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-csam-scanner-update-setting">Update CSAM Scanner setting</a> — <code>cloudflare.csam-scanner-update-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-fonts-setting">Get Cloudflare Fonts setting</a> — <code>cloudflare.zone-settings-get-fonts-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-fonts-setting">Change Cloudflare Fonts setting</a> — <code>cloudflare.zone-settings-change-fonts-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-google-tag-gateway-config">Get Google Tag Gateway configuration</a> — <code>cloudflare.zone-settings-get-google-tag-gateway-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-google-tag-gateway-config">Update Google Tag Gateway configuration</a> — <code>cloudflare.zone-settings-change-google-tag-gateway-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-h2-prioritization-setting">Get HTTP/2 Prioritization setting</a> — <code>cloudflare.zone-settings-get-h2-prioritization-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-h2-prioritization-setting">Change HTTP/2 Prioritization setting</a> — <code>cloudflare.zone-settings-change-h2-prioritization-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-image-resizing-setting">Get Image Transformations setting</a> — <code>cloudflare.zone-settings-get-image-resizing-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-image-resizing-setting">Change Image Transformations setting</a> — <code>cloudflare.zone-settings-change-image-resizing-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-nel-settings-get">Get NEL setting</a> — <code>cloudflare.nel-settings-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-nel-settings-edit">Edit NEL setting</a> — <code>cloudflare.nel-settings-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-origin-h2-max-streams-setting">Get Origin H2 Max Streams Setting</a> — <code>cloudflare.zone-cache-settings-get-origin-h2-max-streams-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-origin-h2-max-streams-setting">Change Origin H2 Max Streams Setting</a> — <code>cloudflare.zone-cache-settings-change-origin-h2-max-streams-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-origin-max-http-version-setting">Get Origin Max HTTP Version Setting</a> — <code>cloudflare.zone-cache-settings-get-origin-max-http-version-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-origin-max-http-version-setting">Change Origin Max HTTP Version Setting</a> — <code>cloudflare.zone-cache-settings-change-origin-max-http-version-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-delete-origin-tls-compliance-modes-setting">Delete Origin TLS Compliance Modes setting</a> — <code>cloudflare.zone-cache-settings-delete-origin-tls-compliance-modes-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-get-origin-tls-compliance-modes-setting">Get Origin TLS Compliance Modes setting</a> — <code>cloudflare.zone-cache-settings-get-origin-tls-compliance-modes-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-change-origin-tls-compliance-modes-setting">Change Origin TLS Compliance Modes setting</a> — <code>cloudflare.zone-cache-settings-change-origin-tls-compliance-modes-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-cache-settings-replace-origin-tls-compliance-modes-setting">Replace Origin TLS Compliance Modes setting</a> — <code>cloudflare.zone-cache-settings-replace-origin-tls-compliance-modes-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-get-rum-status">Get RUM status for a zone</a> — <code>cloudflare.web-analytics-get-rum-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web-analytics-toggle-rum">Toggle RUM on/off for a zone</a> — <code>cloudflare.web-analytics-toggle-rum</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-speed-brain-setting">Get Cloudflare Speed Brain setting</a> — <code>cloudflare.zone-settings-get-speed-brain-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-speed-brain-setting">Change Cloudflare Speed Brain setting</a> — <code>cloudflare.zone-settings-change-speed-brain-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-detector-automatic-mode-get-enrollment">Get Automatic SSL/TLS enrollment status for the given zone</a> — <code>cloudflare.ssl-detector-automatic-mode-get-enrollment</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-detector-automatic-mode-patch-enrollment">Patch Automatic SSL/TLS Enrollment status for given zone</a> — <code>cloudflare.ssl-detector-automatic-mode-patch-enrollment</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-transformations-allowed-origins-setting">Get Image Transformations Allowed Origins setting</a> — <code>cloudflare.zone-settings-get-transformations-allowed-origins-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-transformations-allowed-origins-setting">Change Image Transformations Allowed Origins setting</a> — <code>cloudflare.zone-settings-change-transformations-allowed-origins-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-transformations-c2pa-setting">Get Image Transformations C2PA setting</a> — <code>cloudflare.zone-settings-get-transformations-c2pa-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-transformations-c2pa-setting">Change Image Transformations C2PA setting</a> — <code>cloudflare.zone-settings-change-transformations-c2pa-setting</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-transformations-config">Get Transformations configuration</a> — <code>cloudflare.zone-settings-get-transformations-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-change-transformations-config">Change Transformations configuration</a> — <code>cloudflare.zone-settings-change-transformations-config</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-config">Get Zaraz configuration</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-config</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-default">Get default Zaraz configuration</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-default</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-export">Export Zaraz configuration</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-export</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-history">List Zaraz historical configuration records</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-zones-zone_identifier-zaraz-history">Restore Zaraz historical configuration by ID</a> — <code>cloudflare.put-zones-zone_identifier-zaraz-history</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-config-history">Get Zaraz historical configurations by ID(s)</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-config-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-post-zones-zone_identifier-zaraz-publish">Publish Zaraz preview configuration</a> — <code>cloudflare.post-zones-zone_identifier-zaraz-publish</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-get-zones-zone_identifier-zaraz-workflow">Get Zaraz workflow</a> — <code>cloudflare.get-zones-zone_identifier-zaraz-workflow</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-put-zones-zone_identifier-zaraz-workflow">Update Zaraz workflow</a> — <code>cloudflare.put-zones-zone_identifier-zaraz-workflow</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-settings-get-single-setting">Get zone setting</a> — <code>cloudflare.zone-settings-get-single-setting</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-get-settings">Get Smart Shield Settings</a> — <code>cloudflare.smart-shield-get-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-patch-settings">Patch Smart Shield Settings</a> — <code>cloudflare.smart-shield-patch-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-settings-get-cache-reserve-clear">Get Cache Reserve Clear</a> — <code>cloudflare.smart-shield-settings-get-cache-reserve-clear</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-settings-start-cache-reserve-clear">Start Cache Reserve Clear</a> — <code>cloudflare.smart-shield-settings-start-cache-reserve-clear</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-list-health-checks">List Health Checks</a> — <code>cloudflare.smart-shield-list-health-checks</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-create-health-check">Create Health Check</a> — <code>cloudflare.smart-shield-create-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-delete-health-check">Delete Health Check</a> — <code>cloudflare.smart-shield-delete-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-health-check-details">Health Check Details</a> — <code>cloudflare.smart-shield-health-check-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-patch-health-check">Patch Health Check</a> — <code>cloudflare.smart-shield-patch-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-smart-shield-update-health-check">Update Health Check</a> — <code>cloudflare.smart-shield-update-health-check</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzonesnippets">List zone snippets</a> — <code>cloudflare.listzonesnippets</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletezonesnippetrules">Delete zone snippet rules</a> — <code>cloudflare.deletezonesnippetrules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-listzonesnippetrules">List zone snippet rules</a> — <code>cloudflare.listzonesnippetrules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updatezonesnippetrules">Update zone snippet rules</a> — <code>cloudflare.updatezonesnippetrules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deletezonesnippet">Delete a zone snippet</a> — <code>cloudflare.deletezonesnippet</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-getzonesnippet">Get a zone snippet</a> — <code>cloudflare.getzonesnippet</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-aggregate-analytics-get-current-aggregated-analytics">Get current aggregated analytics</a> — <code>cloudflare.spectrum-aggregate-analytics-get-current-aggregated-analytics</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-analytics---by-time--get-analytics-by-time">Get analytics by time</a> — <code>cloudflare.spectrum-analytics---by-time--get-analytics-by-time</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-analytics---summary--get-analytics-summary">Get analytics summary</a> — <code>cloudflare.spectrum-analytics---summary--get-analytics-summary</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-applications-list-spectrum-applications">List Spectrum applications</a> — <code>cloudflare.spectrum-applications-list-spectrum-applications</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-applications-delete-spectrum-application">Delete Spectrum application</a> — <code>cloudflare.spectrum-applications-delete-spectrum-application</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-applications-get-spectrum-application-configuration">Get Spectrum application configuration</a> — <code>cloudflare.spectrum-applications-get-spectrum-application-configuration</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-spectrum-applications-list-spectrum-application-protocols">List Spectrum application protocols</a> — <code>cloudflare.spectrum-applications-list-spectrum-application-protocols</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-get-availabilities">Get quota and availability</a> — <code>cloudflare.speed-get-availabilities</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-list-pages">List tested webpages</a> — <code>cloudflare.speed-list-pages</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-delete-tests">Delete all page tests</a> — <code>cloudflare.speed-delete-tests</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-list-test-history">List page test history</a> — <code>cloudflare.speed-list-test-history</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-create-test">Start page test</a> — <code>cloudflare.speed-create-test</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-get-test">Get a page test result</a> — <code>cloudflare.speed-get-test</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-list-page-trend">List core web vital metrics trend</a> — <code>cloudflare.speed-list-page-trend</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-delete-test-schedule">Delete scheduled page test</a> — <code>cloudflare.speed-delete-test-schedule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-get-scheduled-test">Get a page test schedule</a> — <code>cloudflare.speed-get-scheduled-test</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-speed-create-scheduled-test">Create scheduled page test</a> — <code>cloudflare.speed-create-scheduled-test</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-analyze-certificate-analyze-certificate">Analyze Certificate</a> — <code>cloudflare.analyze-certificate-analyze-certificate</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-list-certificate-packs">List Certificate Packs</a> — <code>cloudflare.certificate-packs-list-certificate-packs</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-order-advanced-certificate-manager-certificate-pack">Order Advanced Certificate Manager Certificate Pack</a> — <code>cloudflare.certificate-packs-order-advanced-certificate-manager-certificate-pack</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-get-certificate-pack-quotas">Get Certificate Pack Quotas</a> — <code>cloudflare.certificate-packs-get-certificate-pack-quotas</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-delete-advanced-certificate-manager-cert-c1b2665810">Delete Advanced Certificate Manager Certificate Pack</a> — <code>cloudflare.certificate-packs-delete-advanced-certificate-manager-cert-c1b2665810</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-get-certificate-pack">Get Certificate Pack</a> — <code>cloudflare.certificate-packs-get-certificate-pack</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-certificate-packs-restart-validation-for-advanced-certific-b3c0a565ac">Restart Validation or Update Advanced Certificate Manager Certificate Pack</a> — <code>cloudflare.certificate-packs-restart-validation-for-advanced-certific-b3c0a565ac</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-universal-ssl-settings-for-a-zone-universal-ssl-settings-details">Universal SSL Settings Details</a> — <code>cloudflare.universal-ssl-settings-for-a-zone-universal-ssl-settings-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-universal-ssl-settings-for-a-zone-edit-universal-ssl-settings">Edit Universal SSL Settings</a> — <code>cloudflare.universal-ssl-settings-for-a-zone-edit-universal-ssl-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-verification-ssl-verification-details">SSL Verification Details</a> — <code>cloudflare.ssl-verification-ssl-verification-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-ssl-verification-edit-ssl-certificate-pack-validation-method">Edit SSL Certificate Pack Validation Method</a> — <code>cloudflare.ssl-verification-edit-ssl-certificate-pack-validation-method</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-usage-analytics-get-zone-stream-usage">Get zone Stream usage</a> — <code>cloudflare.usage-analytics-get-zone-stream-usage</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-delete-zone-subscription">Delete Zone Subscription</a> — <code>cloudflare.zone-subscription-delete-zone-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-zone-subscription-details">Zone Subscription Details</a> — <code>cloudflare.zone-subscription-zone-subscription-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-create-zone-subscription">Create Zone Subscription</a> — <code>cloudflare.zone-subscription-create-zone-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-update-zone-subscription">Update Zone Subscription</a> — <code>cloudflare.zone-subscription-update-zone-subscription</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-delete-zone-subscriptions">Delete Zone Subscription</a> — <code>cloudflare.zone-subscription-delete-zone-subscriptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-create-zone-subscriptions">Create Zone Subscription</a> — <code>cloudflare.zone-subscription-create-zone-subscriptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-zone-subscription-update-zone-subscriptions">Update Zone Subscription</a> — <code>cloudflare.zone-subscription-update-zone-subscriptions</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-zone-delete">Delete tags from a zone-level resource</a> — <code>cloudflare.tags-zone-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-zone-get">Get tags for a zone-level resource</a> — <code>cloudflare.tags-zone-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-tags-zone-set">Set tags for a zone-level resource</a> — <code>cloudflare.tags-zone-set</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-list">List token validation configurations</a> — <code>cloudflare.token-validation-config-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-create">Create a token validation configuration</a> — <code>cloudflare.token-validation-config-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-delete">Delete a token validation configuration</a> — <code>cloudflare.token-validation-config-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-get">Get a token validation configuration</a> — <code>cloudflare.token-validation-config-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-edit">Edit a token validation configuration</a> — <code>cloudflare.token-validation-config-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-credentials-edit">Edit token validation credentials</a> — <code>cloudflare.token-validation-config-credentials-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-config-credentials-update">Replace token validation credentials</a> — <code>cloudflare.token-validation-config-credentials-update</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-list">List token validation rules</a> — <code>cloudflare.token-validation-rules-list</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-bulk-edit">Edit token validation rules</a> — <code>cloudflare.token-validation-rules-bulk-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-bulk-create">Create token validation rules</a> — <code>cloudflare.token-validation-rules-bulk-create</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-preview">Preview a token validation rule</a> — <code>cloudflare.token-validation-rules-preview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-delete">Delete a token validation rule</a> — <code>cloudflare.token-validation-rules-delete</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-get">Get a token validation rule</a> — <code>cloudflare.token-validation-rules-get</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-token-validation-rules-edit">Edit a token validation rule</a> — <code>cloudflare.token-validation-rules-edit</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-deleteurlnormalization">Delete URL Normalization settings</a> — <code>cloudflare.deleteurlnormalization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-geturlnormalization">Get URL Normalization settings</a> — <code>cloudflare.geturlnormalization</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-updateurlnormalization">Update URL Normalization settings</a> — <code>cloudflare.updateurlnormalization</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-list-waiting-rooms">List waiting rooms for zone</a> — <code>cloudflare.waiting-room-list-waiting-rooms</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-create-waiting-room">Create waiting room</a> — <code>cloudflare.waiting-room-create-waiting-room</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-create-a-custom-waiting-room-page-preview">Create a custom waiting room page preview</a> — <code>cloudflare.waiting-room-create-a-custom-waiting-room-page-preview</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-get-zone-settings">Get zone-level Waiting Room settings</a> — <code>cloudflare.waiting-room-get-zone-settings</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-patch-zone-settings">Patch zone-level Waiting Room settings</a> — <code>cloudflare.waiting-room-patch-zone-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-update-zone-settings">Update zone-level Waiting Room settings</a> — <code>cloudflare.waiting-room-update-zone-settings</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-delete-waiting-room">Delete waiting room</a> — <code>cloudflare.waiting-room-delete-waiting-room</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-waiting-room-details">Waiting room details</a> — <code>cloudflare.waiting-room-waiting-room-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-patch-waiting-room">Patch waiting room</a> — <code>cloudflare.waiting-room-patch-waiting-room</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-update-waiting-room">Update waiting room</a> — <code>cloudflare.waiting-room-update-waiting-room</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-list-events">List events</a> — <code>cloudflare.waiting-room-list-events</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-create-event">Create event</a> — <code>cloudflare.waiting-room-create-event</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-delete-event">Delete event</a> — <code>cloudflare.waiting-room-delete-event</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-event-details">Event details</a> — <code>cloudflare.waiting-room-event-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-patch-event">Patch event</a> — <code>cloudflare.waiting-room-patch-event</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-update-event">Update event</a> — <code>cloudflare.waiting-room-update-event</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-preview-active-event-details">Preview active event details</a> — <code>cloudflare.waiting-room-preview-active-event-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-list-waiting-room-rules">List Waiting Room Rules</a> — <code>cloudflare.waiting-room-list-waiting-room-rules</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-create-waiting-room-rule">Create Waiting Room Rule</a> — <code>cloudflare.waiting-room-create-waiting-room-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-replace-waiting-room-rules">Replace Waiting Room Rules</a> — <code>cloudflare.waiting-room-replace-waiting-room-rules</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-delete-waiting-room-rule">Delete Waiting Room Rule</a> — <code>cloudflare.waiting-room-delete-waiting-room-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-patch-waiting-room-rule">Patch Waiting Room Rule</a> — <code>cloudflare.waiting-room-patch-waiting-room-rule</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-waiting-room-get-waiting-room-status">Get waiting room status</a> — <code>cloudflare.waiting-room-get-waiting-room-status</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-list-web3-hostnames">List Web3 Hostnames</a> — <code>cloudflare.web3-hostname-list-web3-hostnames</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-create-web3-hostname">Create Web3 Hostname</a> — <code>cloudflare.web3-hostname-create-web3-hostname</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-web3-hostname-details">Web3 Hostname Details</a> — <code>cloudflare.web3-hostname-web3-hostname-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-edit-web3-hostname">Edit Web3 Hostname</a> — <code>cloudflare.web3-hostname-edit-web3-hostname</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-ipfs-universal-path-gateway-content-list-details">IPFS Universal Path Gateway Content List Details</a> — <code>cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-update-ipfs-universal-path-gateway-content-list">Update IPFS Universal Path Gateway Content List</a> — <code>cloudflare.web3-hostname-update-ipfs-universal-path-gateway-content-list</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-list-ipfs-universal-path-gateway-content-list-entries">List IPFS Universal Path Gateway Content List Entries</a> — <code>cloudflare.web3-hostname-list-ipfs-universal-path-gateway-content-list-entries</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-create-ipfs-universal-path-gateway-content-list-entry">Create IPFS Universal Path Gateway Content List Entry</a> — <code>cloudflare.web3-hostname-create-ipfs-universal-path-gateway-content-list-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-ipfs-universal-path-gateway-content-list-entry-details">IPFS Universal Path Gateway Content List Entry Details</a> — <code>cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-entry-details</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-web3-hostname-edit-ipfs-universal-path-gateway-content-list-entry">Edit IPFS Universal Path Gateway Content List Entry</a> — <code>cloudflare.web3-hostname-edit-ipfs-universal-path-gateway-content-list-entry</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-routes-list-routes">List Worker Routes</a> — <code>cloudflare.worker-routes-list-routes</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-routes-create-route">Create Worker Route</a> — <code>cloudflare.worker-routes-create-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-routes-delete-route">Delete Worker Route</a> — <code>cloudflare.worker-routes-delete-route</code></td>
<td>Write</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-routes-get-route">Get Worker Route</a> — <code>cloudflare.worker-routes-get-route</code></td>
<td>Read</td>
</tr>
<tr>
<td><a href="https://help.tooluse.net/integrations/cloudflare#command-cloudflare-worker-routes-update-route">Replace Worker Route</a> — <code>cloudflare.worker-routes-update-route</code></td>
<td>Write</td>
</tr>
</tbody></table>
</div>
</details>
<h2>Connect and use</h2>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare">Connect and use</a></p>
<p>Open the integration&#39;s connection form to check the available credential source. The source has not been resolved for this documentation export. The instructions below apply when using your own provider account.</p>
<h2>Get your provider credentials</h2>
<p>Follow these steps for Cloudflare, then enter the issued values in the connection form below.</p>
<ol>
<li>In Cloudflare, open My Profile → API Tokens → Create Token. Choose a template or custom permissions for only the accounts, zones and commands you need, and set an expiry. Copy the token into this connection’s Cloudflare API token field. Use an API token, not a Global API Key. Enable commands, create a Tooluse.net API key, and use the shared MCP configuration. Resource changes may incur Cloudflare charges.</li>
</ol>
<p><a href="https://developers.cloudflare.com/fundamentals/api/get-started/create-token/">Official credential setup</a></p>
<h2>Where to enter credentials</h2>
<p>In the integration page, sign in, choose your workspace and open Connect. If a <strong>Credentials</strong> choice is shown, select <strong>Use my credentials</strong>. Fill the following connection fields and save. Provider credentials belong in this form, never in an MCP configuration or tool input.</p>
<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Connection field</th>
<th>Requirement</th>
</tr>
</thead>
<tbody><tr>
<td>Cloudflare API token</td>
<td>Required</td>
</tr>
</tbody></table>
</div><p>Open API keys and create a Tooluse.net key for the enabled commands.</p>
<p>Set TOOLUSE_API_KEY in your client and use the shared MCP configuration.</p>
<p><a href="https://help.tooluse.net/clients">Configure Claude Code, Codex or Cursor once</a></p>

<h2>Permissions and results</h2>

<p>If you have more than one workspace, check the selected workspace in the connection or API-key dialog before saving. Roles, enabled commands, expiry and revocation use Tooluse.net&#39;s existing permissions. Disabling a connection or revoking a key immediately prevents new calls.</p>

<p>Send one Claude tool_use block per request. Keep the same Idempotency-Key when retrying the same request; use a new key for a new call. The response includes the shared Tooluse.net receipt and Claude tool_result. Check both HTTP status and the returned tool result before treating a call as successful.</p>

<p>Your connection&#39;s daily allowance and key permissions also apply. Adding a connection does not make a provider request.</p>

<p>Calls return the shared execution receipt and a Claude tool_result. Provider output varies by operation; consult the provider documentation for its response fields. Unconfirmed calls should be checked before retrying.</p>

<h2>Call from your client</h2>

<p>Use the shared MCP configuration. Refresh your client&#39;s tool list after saving the connection or changing key permissions, then call the returned tool name with the example input below.</p>

<p><a href="https://help.tooluse.net/clients">Configure Claude Code, Codex or Cursor once</a></p>

<h2>Discover your enabled tools</h2>

<p>List permitted tools in Claude format. Read every page using page and size (maximum 100) until all results have been received. Use the returned name, not a catalog capability identifier, in the tool_use block.</p>

<pre><code class="language-bash">curl 'https://api.tooluse.net/v1/tools' \
  -H "Authorization: Bearer $TOOLUSE_API_KEY"
</code></pre>

<p>Find this command in the tool list permitted by your key. Replace svc_FROM_YOUR_TOOL_LIST with its returned name. Use a new Idempotency-Key for each new call and retain it when retrying that same call.</p>

<h2>HTTP call</h2>

<pre><code class="language-bash">curl 'https://api.tooluse.net/v1/tool-calls' \
  -H "Authorization: Bearer $TOOLUSE_API_KEY" \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: replace-with-a-new-call-id' \
  --data '{
  "type": "tool_use",
  "id": "toolu_example",
  "name": "svc_FROM_YOUR_TOOL_LIST",
  "input": {}
}'
</code></pre>

<p>Send one Claude tool_use block per request. Keep the same Idempotency-Key when retrying the same request; use a new key for a new call. The response includes the shared Tooluse.net receipt and Claude tool_result. Check both HTTP status and the returned tool result before treating a call as successful.</p>

<h2>Commands</h2>

<details id="command-cloudflare-getheartbeat">
<summary><span>Heartbeat response — <code>cloudflare.<wbr>getheartbeat</code></span></summary>
<p>Run <strong>Heartbeat response</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getheartbeat">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getheartbeat">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-list-accounts">
<summary><span>List Accounts — <code>cloudflare.<wbr>accounts-<wbr>list-<wbr>accounts</code></span></summary>
<p>Run <strong>List Accounts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-list-accounts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the account.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-list-accounts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-creation">
<summary><span>Create an Account — <code>cloudflare.<wbr>account-<wbr>creation</code></span></summary>
<p>Run <strong>Create an Account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-creation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional key that identifies an Account-creation request. Free Account creation can require exactly one valid key, so API clients should send a key with every Account-creation request. Reuse the same key when retrying the same request.</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_create-account&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-creation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-deletion">
<summary><span>Delete a specific account — <code>cloudflare.<wbr>account-<wbr>deletion</code></span></summary>
<p>Run <strong>Delete a specific account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-deletion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The account ID of the account to be deleted</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-deletion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-account-details">
<summary><span>Account Details — <code>cloudflare.<wbr>accounts-<wbr>account-<wbr>details</code></span></summary>
<p>Run <strong>Account Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-account-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-account-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-update-account">
<summary><span>Update Account — <code>cloudflare.<wbr>accounts-<wbr>update-<wbr>account</code></span></summary>
<p>Run <strong>Update Account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-update-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_components-schemas-account&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-update-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "Demo Account",
    "type": "standard"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listabusereports">
<summary><span>List abuse reports against the account — <code>cloudflare.<wbr>listabusereports</code></span></summary>
<p>Run <strong>List abuse reports against the account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listabusereports">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Where in pagination to start listing abuse reports</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>How many abuse reports per page to list</td>
<td></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>A property to sort by, followed by the order (id, cdate, domain, type, status)</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Free-text search. Returns reports whose report ID starts with the term or whose domain contains the term, both case-insensitively. Surrounding whitespace is ignored, and an empty value is treated as absent. Combined with the other filters using AND.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by domain name related to the abuse report</td>
<td></td>
</tr>
<tr>
<td><code>query.created_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns reports created before the specified date</td>
<td></td>
</tr>
<tr>
<td><code>query.created_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns reports created after the specified date</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the status of the report.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_ReportStatus&quot;</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the type of the report.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_ReportType&quot;</code></td>
</tr>
<tr>
<td><code>query.mitigation_status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter reports that have any mitigations in the given status.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_MitigationStatus&quot;</code></td>
</tr>
<tr>
<td><code>query.pending_notice</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Also include reports in an open Notice and Takedown notice period. Combined with mitigation_status using OR, e.g. ?mitigation_status=active&amp;pending_notice=true.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listabusereports">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listsubmittedabusereports">
<summary><span>List submitted abuse reports — <code>cloudflare.<wbr>listsubmittedabusere<wbr>ports</code></span></summary>
<p>Run <strong>List submitted abuse reports</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listsubmittedabusereports">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page of submitted reports to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of submitted reports per page.</td>
<td><code>default: 100; minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>A property and direction to sort by (id, cdate, domain, type, status).</td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by report code.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by reported domain. This parameter can be specified multiple times.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.created_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Return reports submitted before this time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.created_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Return reports submitted after this time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by submitter-facing status. This parameter can be specified multiple times.</td>
<td></td>
</tr>
<tr>
<td><code>query.status[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/abuse-reports_SubmittedAbuseReportStatus&quot;</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by report type. This parameter can be specified multiple times.</td>
<td></td>
</tr>
<tr>
<td><code>query.type[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/abuse-reports_ReportType&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listsubmittedabusereports">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsubmittedabusereport">
<summary><span>Get a submitted abuse report — <code>cloudflare.<wbr>getsubmittedabuserep<wbr>ort</code></span></summary>
<p>Run <strong>Get a submitted abuse report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsubmittedabusereport">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Public report code.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsubmittedabusereport">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listsubmittedabusereportemails">
<summary><span>List emails sent to an abuse report submitter — <code>cloudflare.<wbr>listsubmittedabusere<wbr>portemails</code></span></summary>
<p>Run <strong>List emails sent to an abuse report submitter</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listsubmittedabusereportemails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Public report code.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number to retrieve (default 1).</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of emails per page (default 20, max 100).</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listsubmittedabusereportemails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-checkappealeligibility">
<summary><span>Check whether a report can be appealed — <code>cloudflare.<wbr>checkappealeligibili<wbr>ty</code></span></summary>
<p>Run <strong>Check whether a report can be appealed</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.checkappealeligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Abuse Report ID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.checkappealeligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listemails">
<summary><span>List abuse report emails — <code>cloudflare.<wbr>listemails</code></span></summary>
<p>Run <strong>List abuse report emails</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listemails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Abuse Report ID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number to retrieve (default 1)</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of emails per page (default 20, max 100)</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listemails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listmitigations">
<summary><span>List abuse report mitigations — <code>cloudflare.<wbr>listmitigations</code></span></summary>
<p>Run <strong>List abuse report mitigations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listmitigations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Abuse Report ID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Where in pagination to start listing abuse reports</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>How many abuse reports per page to list</td>
<td></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>A property to sort by, followed by the order</td>
<td><code>enum: [&quot;type,asc&quot;,&quot;type,desc&quot;,&quot;effective_date,asc&quot;,&quot;effective_date,desc&quot;,&quot;status,asc&quot;,&quot;status,desc&quot;,&quot;entity_type,asc&quot;,&quot;entity_type,desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the type of mitigation. This filter parameter can be specified multiple times to include multiple types of mitigations in the result set.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_MitigationType&quot;</code></td>
</tr>
<tr>
<td><code>query.effective_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns mitigations that were dispatched before the given date</td>
<td></td>
</tr>
<tr>
<td><code>query.effective_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns mitigation that were dispatched after the given date</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the status of the mitigation.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_MitigationStatus&quot;</code></td>
</tr>
<tr>
<td><code>query.entity_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the type of entity the mitigation impacts.</td>
<td><code>$ref: &quot;#/definitions/abuse-reports_MitigatedEntityType&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listmitigations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-requestreview">
<summary><span>Request review on mitigations — <code>cloudflare.<wbr>requestreview</code></span></summary>
<p>Run <strong>Request review on mitigations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.requestreview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Abuse Report ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/abuse-reports_MitigationAppealRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.requestreview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "example"
  },
  "body": {
    "appeals": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getabusereport">
<summary><span>Get an abuse report against the account — <code>cloudflare.<wbr>getabusereport</code></span></summary>
<p>Run <strong>Get an abuse report against the account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getabusereport">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare Account ID</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.report_param</code></td>
<td>string</td>
<td>Required</td>
<td>Public report ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getabusereport">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_param": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-portal-tool-call-timeseries">
<summary><span>Per-portal MCP tool-call timeseries — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>portal-<wbr>tool-<wbr>call-<wbr>timeseries</code></span></summary>
<p>Run <strong>Per-portal MCP tool-call timeseries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-portal-tool-call-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.portal_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.granularity</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;daily&quot;,&quot;monthly&quot;]; default: &quot;daily&quot;</code></td>
</tr>
<tr>
<td><code>query.aggregate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.tz</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;utc&quot;; pattern: &quot;^(utc|Z|\\+(?:(?:0\\d|1[0-3]):[0-5]\\d|14:00)|-(?:(?:0\\d|1[01]):[0-5]\\d|12:00))$&quot;</code></td>
</tr>
<tr>
<td><code>query.days</code></td>
<td>integer</td>
<td>Optional</td>
<td>Daily trailing-window size; defaults to 7 and is ignored for monthly</td>
<td><code>minimum: 1; maximum: 179</code></td>
</tr>
<tr>
<td><code>query.response_status</code></td>
<td>string</td>
<td>Optional</td>
<td>Response status to count; &#39;all&#39; counts every status</td>
<td><code>enum: [&quot;success&quot;,&quot;error&quot;,&quot;cached&quot;,&quot;all&quot;]; default: &quot;success&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-portal-tool-call-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c",
    "portal_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-server-tool-call-timeseries">
<summary><span>Per-server MCP tool-call timeseries — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>server-<wbr>tool-<wbr>call-<wbr>timeseries</code></span></summary>
<p>Run <strong>Per-server MCP tool-call timeseries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-server-tool-call-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.server_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.granularity</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;daily&quot;,&quot;monthly&quot;]; default: &quot;daily&quot;</code></td>
</tr>
<tr>
<td><code>query.aggregate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.tz</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;utc&quot;; pattern: &quot;^(utc|Z|\\+(?:(?:0\\d|1[0-3]):[0-5]\\d|14:00)|-(?:(?:0\\d|1[01]):[0-5]\\d|12:00))$&quot;</code></td>
</tr>
<tr>
<td><code>query.days</code></td>
<td>integer</td>
<td>Optional</td>
<td>Daily trailing-window size; defaults to 7 and is ignored for monthly</td>
<td><code>minimum: 1; maximum: 179</code></td>
</tr>
<tr>
<td><code>query.response_status</code></td>
<td>string</td>
<td>Optional</td>
<td>Response status to count; &#39;all&#39; counts every status</td>
<td><code>enum: [&quot;success&quot;,&quot;error&quot;,&quot;cached&quot;,&quot;all&quot;]; default: &quot;success&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-server-tool-call-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c",
    "server_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-account-tool-call-timeseries">
<summary><span>Account-global MCP tool-call timeseries — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>account-<wbr>tool-<wbr>call-<wbr>timeseries</code></span></summary>
<p>Run <strong>Account-global MCP tool-call timeseries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-account-tool-call-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.granularity</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;daily&quot;,&quot;monthly&quot;]; default: &quot;daily&quot;</code></td>
</tr>
<tr>
<td><code>query.aggregate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.tz</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;utc&quot;; pattern: &quot;^(utc|Z|\\+(?:(?:0\\d|1[0-3]):[0-5]\\d|14:00)|-(?:(?:0\\d|1[01]):[0-5]\\d|12:00))$&quot;</code></td>
</tr>
<tr>
<td><code>query.days</code></td>
<td>integer</td>
<td>Optional</td>
<td>Daily trailing-window size; defaults to 7 and is ignored for monthly</td>
<td><code>minimum: 1; maximum: 179</code></td>
</tr>
<tr>
<td><code>query.response_status</code></td>
<td>string</td>
<td>Optional</td>
<td>Response status to count; &#39;all&#39; counts every status</td>
<td><code>enum: [&quot;success&quot;,&quot;error&quot;,&quot;cached&quot;,&quot;all&quot;]; default: &quot;success&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-account-tool-call-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-list-portals">
<summary><span>List MCP Portals — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>list-<wbr>portals</code></span></summary>
<p>Run <strong>List MCP Portals</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-list-portals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id, name, hostname</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-list-portals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-create-portals">
<summary><span>Create a new MCP Portal — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>create-<wbr>portals</code></span></summary>
<p>Run <strong>Create a new MCP Portal</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-create-portals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_code_mode</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated: use <code>code_mode</code> for new integrations. <code>true</code> maps to any non-off Code Mode policy; <code>false</code> maps to <code>code_mode: off</code>. If both fields are sent, they must be consistent or the request returns a 400.</td>
<td></td>
</tr>
<tr>
<td><code>body.code_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Code Mode policy for this portal. <code>off</code>: Code Mode is unavailable; query parameters are ignored. <code>opt_in</code>: Code Mode is off by default; clients turn it on with <code>?codemode=search_and_execute</code>. <code>default_on</code>: Code Mode is on by default; clients can opt out with <code>?codemode=off</code>. <code>enforced</code>: Code Mode is always on; query parameters are ignored. Defaults to <code>opt_in</code> when omitted on create. If both <code>code_mode</code> and <code>allow_code_mode</code> are sent, they must be consistent or the request returns a 400.</td>
<td><code>enum: [&quot;off&quot;,&quot;opt_in&quot;,&quot;default_on&quot;,&quot;enforced&quot;]</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional description of the MCP portal.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>Hostname where the MCP portal is available.</td>
<td><code>pattern: &quot;^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>body.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP portal.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Display name for the MCP portal.</td>
<td><code>maxLength: 350</code></td>
</tr>
<tr>
<td><code>body.secure_web_gateway</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Route outbound MCP traffic through Zero Trust Secure Web Gateway.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.servers</code></td>
<td>array</td>
<td>Optional</td>
<td>MCP servers attached to the portal and their portal-specific settings.</td>
<td><code>maxItems: 80</code></td>
</tr>
<tr>
<td><code>body.servers[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].default_disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Hide this server&#39;s tools and prompts by default. To expose specific capabilities, set enabled: true for them in this server entry&#39;s updated_tools or updated_prompts fields when creating or updating the portal.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].on_behalf</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Use end-user OAuth credentials when connecting this server to the portal.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].server_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts</code></td>
<td>array</td>
<td>Optional</td>
<td>Portal-specific prompt overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools</code></td>
<td>array</td>
<td>Optional</td>
<td>Portal-specific tool overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-create-portals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-delete-portals">
<summary><span>Delete an MCP Portal — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>delete-<wbr>portals</code></span></summary>
<p>Run <strong>Delete an MCP Portal</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-delete-portals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP portal.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-delete-portals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c",
    "id": "my-mcp-portal"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-fetch-gateways">
<summary><span>Read details of an MCP Portal — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>fetch-<wbr>gateways</code></span></summary>
<p>Run <strong>Read details of an MCP Portal</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-fetch-gateways">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP portal.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-fetch-gateways">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-mcp-portal",
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-update-portals">
<summary><span>Update an MCP Portal — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>update-<wbr>portals</code></span></summary>
<p>Run <strong>Update an MCP Portal</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-update-portals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP portal.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_code_mode</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated: use <code>code_mode</code> for new integrations. <code>true</code> maps to any non-off Code Mode policy; <code>false</code> maps to <code>code_mode: off</code>. If both fields are sent, they must be consistent or the request returns a 400.</td>
<td></td>
</tr>
<tr>
<td><code>body.code_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Code Mode policy for this portal. <code>off</code>: Code Mode is unavailable; query parameters are ignored. <code>opt_in</code>: Code Mode is off by default; clients turn it on with <code>?codemode=search_and_execute</code>. <code>default_on</code>: Code Mode is on by default; clients can opt out with <code>?codemode=off</code>. <code>enforced</code>: Code Mode is always on; query parameters are ignored. Defaults to <code>opt_in</code> when omitted on create. If both <code>code_mode</code> and <code>allow_code_mode</code> are sent, they must be consistent or the request returns a 400.</td>
<td><code>enum: [&quot;off&quot;,&quot;opt_in&quot;,&quot;default_on&quot;,&quot;enforced&quot;]</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional description of the MCP portal.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>string</td>
<td>Optional</td>
<td>Hostname where the MCP portal is available.</td>
<td><code>pattern: &quot;^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Display name for the MCP portal.</td>
<td><code>maxLength: 350</code></td>
</tr>
<tr>
<td><code>body.secure_web_gateway</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Route outbound MCP traffic through Zero Trust Secure Web Gateway.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.servers</code></td>
<td>array</td>
<td>Optional</td>
<td>MCP servers attached to the portal and their portal-specific settings.</td>
<td><code>maxItems: 80</code></td>
</tr>
<tr>
<td><code>body.servers[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].default_disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Hide this server&#39;s tools and prompts by default. To expose specific capabilities, set enabled: true for them in this server entry&#39;s updated_tools or updated_prompts fields when creating or updating the portal.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].on_behalf</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Use end-user OAuth credentials when connecting this server to the portal.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].server_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts</code></td>
<td>array</td>
<td>Optional</td>
<td>Portal-specific prompt overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_prompts[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools</code></td>
<td>array</td>
<td>Optional</td>
<td>Portal-specific tool overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.servers[].updated_tools[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-update-portals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-mcp-portal",
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-effective-redirect-uri">
<summary><span>Resolve an MCP server OAuth redirect URI — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>effective-<wbr>redirect-<wbr>uri</code></span></summary>
<p>Run <strong>Resolve an MCP server OAuth redirect URI</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-effective-redirect-uri">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.portal_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP portal.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.server_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-effective-redirect-uri">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "portal_id": "my-mcp-portal",
    "server_id": "my-mcp-server",
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-list-servers">
<summary><span>List MCP Servers — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>list-<wbr>servers</code></span></summary>
<p>Run <strong>List MCP Servers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-list-servers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id, name</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-list-servers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-create-servers">
<summary><span>Create a new MCP Server — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>create-<wbr>servers</code></span></summary>
<p>Run <strong>Create a new MCP Server</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-create-servers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.auth_credentials</code></td>
<td>string</td>
<td>Optional</td>
<td>Credential configuration for the upstream MCP server. For auth_type &quot;bearer&quot;, either a raw token string (e.g. &quot;sk-abc123&quot;), which is wrapped server-side as <code>Authorization: Bearer &amp;lt;token&amp;gt;</code>, or a JSON-encoded object of the form <code>{&quot;headers&quot;:{&quot;Header-Name&quot;:&quot;value&quot;,...}}</code> for custom or multiple static headers (e.g. Cloudflare Access service tokens: <code>{&quot;headers&quot;:{&quot;cf-access-client-id&quot;:&quot;...&quot;,&quot;cf-access-client-secret&quot;:&quot;...&quot;}}</code>). For auth_type &quot;oauth&quot; with a pre-registered client, send a JSON-encoded object containing <code>auth_mode:&quot;manual&quot;</code>, <code>config.authorization_endpoint</code>, <code>config.token_endpoint</code>, and <code>registration_info.client_id</code>. Also provide <code>registration_info.redirect_uris</code> unless <code>is_shared_oauth_callback_enabled</code> is true. Optional fields include <code>config.issuer</code>, <code>config.revocation_endpoint</code>, <code>registration_info.scope</code>, and <code>registration_info.token_endpoint_auth_method</code>. Send the client secret in the separate <code>client_secret</code> field. Omit <code>auth_credentials</code> on update to preserve the existing configuration.</td>
<td></td>
</tr>
<tr>
<td><code>body.auth_type</code></td>
<td>string</td>
<td>Required</td>
<td>Authentication method used to connect to the upstream MCP server.</td>
<td><code>enum: [&quot;oauth&quot;,&quot;bearer&quot;,&quot;unauthenticated&quot;]</code></td>
</tr>
<tr>
<td><code>body.client_secret</code></td>
<td>string</td>
<td>Optional</td>
<td>Provides &#39;client_secret&#39; for a pre-registered OAuth client. This field is accepted on create or update only when &#39;auth_credentials.auth_mode&#39; is &#39;manual&#39;. It is required when creating an MCP server with manual OAuth credentials or changing an existing server to use manual OAuth credentials. Omit &#39;client_secret&#39; on update to preserve the existing secret. Provide a new &#39;client_secret&#39; to rotate the secret. The secret is never returned by read, create, or update requests.</td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional description of the MCP server.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>URL of the upstream MCP endpoint.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9]+(?:-[a-z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.is_shared_oauth_callback_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, per-user authorization uses the shared Cloudflare callback URL as the &#39;redirect_uri&#39; instead of the portal callback URL. The default is false. Set &#39;is_shared_oauth_callback_enabled&#39; to true to enable the shared Cloudflare callback URL for this MCP server.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Display name for the MCP server.</td>
<td><code>maxLength: 350</code></td>
</tr>
<tr>
<td><code>body.secure_web_gateway</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.updated_prompts</code></td>
<td>array</td>
<td>Optional</td>
<td>Server-wide prompt capability overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.updated_prompts[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools</code></td>
<td>array</td>
<td>Optional</td>
<td>Server-wide tool capability overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.updated_tools[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-create-servers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-delete-servers">
<summary><span>Delete an MCP Server — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>delete-<wbr>servers</code></span></summary>
<p>Run <strong>Delete an MCP Server</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-delete-servers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-delete-servers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c",
    "id": "my-mcp-server"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-fetch-servers">
<summary><span>Read the details of an MCP Server — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>fetch-<wbr>servers</code></span></summary>
<p>Run <strong>Read the details of an MCP Server</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-fetch-servers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-fetch-servers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c",
    "id": "my-mcp-server"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-update-servers">
<summary><span>Update an MCP Server — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>update-<wbr>servers</code></span></summary>
<p>Run <strong>Update an MCP Server</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-update-servers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.auth_credentials</code></td>
<td>string</td>
<td>Optional</td>
<td>Credential configuration for the upstream MCP server. For auth_type &quot;bearer&quot;, either a raw token string (e.g. &quot;sk-abc123&quot;), which is wrapped server-side as <code>Authorization: Bearer &amp;lt;token&amp;gt;</code>, or a JSON-encoded object of the form <code>{&quot;headers&quot;:{&quot;Header-Name&quot;:&quot;value&quot;,...}}</code> for custom or multiple static headers (e.g. Cloudflare Access service tokens: <code>{&quot;headers&quot;:{&quot;cf-access-client-id&quot;:&quot;...&quot;,&quot;cf-access-client-secret&quot;:&quot;...&quot;}}</code>). For auth_type &quot;oauth&quot; with a pre-registered client, send a JSON-encoded object containing <code>auth_mode:&quot;manual&quot;</code>, <code>config.authorization_endpoint</code>, <code>config.token_endpoint</code>, and <code>registration_info.client_id</code>. Also provide <code>registration_info.redirect_uris</code> unless <code>is_shared_oauth_callback_enabled</code> is true. Optional fields include <code>config.issuer</code>, <code>config.revocation_endpoint</code>, <code>registration_info.scope</code>, and <code>registration_info.token_endpoint_auth_method</code>. Send the client secret in the separate <code>client_secret</code> field. Omit <code>auth_credentials</code> on update to preserve the existing configuration.</td>
<td></td>
</tr>
<tr>
<td><code>body.client_secret</code></td>
<td>string</td>
<td>Optional</td>
<td>Provides &#39;client_secret&#39; for a pre-registered OAuth client. This field is accepted on create or update only when &#39;auth_credentials.auth_mode&#39; is &#39;manual&#39;. It is required when creating an MCP server with manual OAuth credentials or changing an existing server to use manual OAuth credentials. Omit &#39;client_secret&#39; on update to preserve the existing secret. Provide a new &#39;client_secret&#39; to rotate the secret. The secret is never returned by read, create, or update requests.</td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional description of the MCP server.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.is_shared_oauth_callback_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, per-user authorization uses the shared Cloudflare callback URL as the &#39;redirect_uri&#39; instead of the portal callback URL. The default is false. Set &#39;is_shared_oauth_callback_enabled&#39; to true to enable the shared Cloudflare callback URL for this MCP server.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Display name for the MCP server.</td>
<td><code>maxLength: 350</code></td>
</tr>
<tr>
<td><code>body.secure_web_gateway</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.updated_prompts</code></td>
<td>array</td>
<td>Optional</td>
<td>Server-wide prompt capability overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.updated_prompts[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_prompts[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools</code></td>
<td>array</td>
<td>Optional</td>
<td>Server-wide tool capability overrides.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom name exposed for the capability.</td>
<td><code>maxLength: 40; pattern: &quot;^[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.updated_tools[].description</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom description exposed for the capability.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the capability is available through the MCP server.</td>
<td></td>
</tr>
<tr>
<td><code>body.updated_tools[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the tool or prompt capability to override.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-update-servers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-mcp-server",
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mcp-portals-api-sync-server">
<summary><span>Sync MCP Server Capabilities — <code>cloudflare.<wbr>mcp-<wbr>portals-<wbr>api-<wbr>sync-<wbr>server</code></span></summary>
<p>Run <strong>Sync MCP Server Capabilities</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mcp-portals-api-sync-server">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the MCP server.</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mcp-portals-api-sync-server">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-mcp-server",
    "account_id": "a86a8f5c339544d7bdc89926de14fb8c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-applications-list-access-applications">
<summary><span>List Access applications — <code>cloudflare.<wbr>access-<wbr>applications-<wbr>list-<wbr>access-<wbr>applications</code></span></summary>
<p>Run <strong>List Access applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-applications-list-access-applications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the app.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td>The domain of the app.</td>
<td></td>
</tr>
<tr>
<td><code>query.aud</code></td>
<td>string</td>
<td>Optional</td>
<td>The aud of the app.</td>
<td></td>
</tr>
<tr>
<td><code>query.target_attributes</code></td>
<td>string</td>
<td>Optional</td>
<td>Target Criteria attributes in key=value format.</td>
<td></td>
</tr>
<tr>
<td><code>query.exact</code></td>
<td>boolean</td>
<td>Optional</td>
<td>True for only exact string matches against passed name/domain query parameters.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search for apps by other listed query parameters.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 1000; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-applications-list-access-applications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-applications-add-an-application">
<summary><span>Add an Access application — <code>cloudflare.<wbr>access-<wbr>applications-<wbr>add-<wbr>an-<wbr>application</code></span></summary>
<p>Run <strong>Add an Access application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-applications-add-an-application">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_app_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-applications-add-an-application">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "self_hosted",
    "oauth_configuration": {},
    "user_populations": [
      "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-short-lived-certificate-c-as-list-short-lived-certificate-c-as">
<summary><span>List short-lived certificate CAs — <code>cloudflare.<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>list-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as</code></span></summary>
<p>Run <strong>List short-lived certificate CAs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-short-lived-certificate-c-as-list-short-lived-certificate-c-as">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-short-lived-certificate-c-as-list-short-lived-certificate-c-as">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-short-lived-certificate-c-as-delete-a-short-lived-c-53df2aaf7d">
<summary><span>Delete a short-lived certificate CA — <code>cloudflare.<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>delete-<wbr>a-<wbr>short-<wbr>lived-<wbr>c-<wbr>53df2aaf7d</code></span></summary>
<p>Run <strong>Delete a short-lived certificate CA</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-short-lived-certificate-c-as-delete-a-short-lived-c-53df2aaf7d">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-short-lived-certificate-c-as-delete-a-short-lived-c-53df2aaf7d">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-short-lived-certificate-c-as-get-a-short-lived-certificate-ca">
<summary><span>Get a short-lived certificate CA — <code>cloudflare.<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>get-<wbr>a-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>ca</code></span></summary>
<p>Run <strong>Get a short-lived certificate CA</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-short-lived-certificate-c-as-get-a-short-lived-certificate-ca">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-short-lived-certificate-c-as-get-a-short-lived-certificate-ca">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-short-lived-certificate-c-as-create-a-short-lived-c-21a6dd88cb">
<summary><span>Create a short-lived certificate CA — <code>cloudflare.<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>create-<wbr>a-<wbr>short-<wbr>lived-<wbr>c-<wbr>21a6dd88cb</code></span></summary>
<p>Run <strong>Create a short-lived certificate CA</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-short-lived-certificate-c-as-create-a-short-lived-c-21a6dd88cb">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-short-lived-certificate-c-as-create-a-short-lived-c-21a6dd88cb">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-list-access-app-policies">
<summary><span>List Access application policies — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>list-<wbr>access-<wbr>app-<wbr>policies</code></span></summary>
<p>Run <strong>List Access application policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-list-access-app-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 200; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-list-access-app-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-create-an-access-policy">
<summary><span>Create an Access application policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>create-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Create an Access application policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-create-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_app_policy_write_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-create-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-delete-an-access-policy">
<summary><span>Delete an Access application policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>delete-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Delete an Access application policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-delete-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>The policy ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-delete-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-get-an-access-policy">
<summary><span>Get an Access application policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>get-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Get an Access application policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-get-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>The policy ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-get-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-update-an-access-policy">
<summary><span>Update an Access application policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>update-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Update an Access application policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-update-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>The policy ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_app_policy_write_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-update-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-convert-reusable">
<summary><span>Convert an Access application policy to a reusable policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>convert-<wbr>reusable</code></span></summary>
<p>Run <strong>Convert an Access application policy to a reusable policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-convert-reusable">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td>The application ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>The policy ID.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-convert-reusable">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-authenticator-device-aaguids-list">
<summary><span>List authenticator device AAGUIDs — <code>cloudflare.<wbr>access-<wbr>authenticator-<wbr>device-<wbr>aaguids-<wbr>list</code></span></summary>
<p>Run <strong>List authenticator device AAGUIDs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-authenticator-device-aaguids-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-authenticator-device-aaguids-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-list-mtls-certificates">
<summary><span>List mTLS certificates — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>list-<wbr>mtls-<wbr>certificates</code></span></summary>
<p>Run <strong>List mTLS certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-list-mtls-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 50; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-list-mtls-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-add-an-mtls-certificate">
<summary><span>Add an mTLS certificate — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>add-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Add an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-add-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.associated_hostnames</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_associated_hostnames&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>string</td>
<td>Required</td>
<td>The certificate content.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-7&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-add-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIGAjCCA+qgAwIBAgIJAI7kymlF7CWT...N4RI7KKB7nikiuUf8vhULKy5IX10\nDrUtmu/B\n-----END CERTIFICATE-----"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-list-mtls-certificates-hostname-settings">
<summary><span>List all mTLS hostname settings — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>list-<wbr>mtls-<wbr>certificates-<wbr>hostname-<wbr>settings</code></span></summary>
<p>Run <strong>List all mTLS hostname settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-list-mtls-certificates-hostname-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-list-mtls-certificates-hostname-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-update-an-mtls-certificate-settings">
<summary><span>Update an mTLS certificate's hostname settings — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>update-<wbr>an-<wbr>mtls-<wbr>certificate-<wbr>settings</code></span></summary>
<p>Run <strong>Update an mTLS certificate&#39;s hostname settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-update-an-mtls-certificate-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.settings</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.settings[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-update-an-mtls-certificate-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "settings": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-delete-an-mtls-certificate">
<summary><span>Delete an mTLS certificate — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>delete-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Delete an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-delete-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-delete-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-get-an-mtls-certificate">
<summary><span>Get an mTLS certificate — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>get-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Get an mTLS certificate</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-get-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-get-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-mtls-authentication-update-an-mtls-certificate">
<summary><span>Update an mTLS certificate — <code>cloudflare.<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>update-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Update an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-mtls-authentication-update-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.associated_hostnames</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_associated_hostnames&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-7&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-mtls-authentication-update-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "associated_hostnames": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-list-custom-pages">
<summary><span>List custom pages — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>list-<wbr>custom-<wbr>pages</code></span></summary>
<p>Run <strong>List custom pages</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-list-custom-pages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 50; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-list-custom-pages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-create-a-custom-page">
<summary><span>Create a custom page — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>create-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Create a custom page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-create-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_custom_page&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-create-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-validate-a-custom-page-template">
<summary><span>Validate a custom page template — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>validate-<wbr>a-<wbr>custom-<wbr>page-<wbr>template</code></span></summary>
<p>Run <strong>Validate a custom page template</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-validate-a-custom-page-template">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_custom_page_validate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-validate-a-custom-page-template">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-delete-a-custom-page">
<summary><span>Delete a custom page — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>delete-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Delete a custom page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-delete-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_page_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-delete-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_page_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-get-a-custom-page">
<summary><span>Get a custom page — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>get-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Get a custom page</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-get-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_page_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-get-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_page_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-custom-pages-update-a-custom-page">
<summary><span>Update a custom page — <code>cloudflare.<wbr>access-<wbr>custom-<wbr>pages-<wbr>update-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Update a custom page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-custom-pages-update-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_page_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_custom_page&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-custom-pages-update-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_page_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-gateway-ca-list-ssh-ca">
<summary><span>List SSH Certificate Authorities (CA) — <code>cloudflare.<wbr>access-<wbr>gateway-<wbr>ca-<wbr>list-<wbr>ssh-<wbr>ca</code></span></summary>
<p>Run <strong>List SSH Certificate Authorities (CA)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-gateway-ca-list-ssh-ca">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-gateway-ca-list-ssh-ca">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-gateway-ca-add-an-ssh-ca">
<summary><span>Add a new SSH Certificate Authority (CA) — <code>cloudflare.<wbr>access-<wbr>gateway-<wbr>ca-<wbr>add-<wbr>an-<wbr>ssh-<wbr>ca</code></span></summary>
<p>Run <strong>Add a new SSH Certificate Authority (CA)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-gateway-ca-add-an-ssh-ca">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-gateway-ca-add-an-ssh-ca">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-gateway-ca-delete-an-ssh-ca">
<summary><span>Delete an SSH Certificate Authority (CA) — <code>cloudflare.<wbr>access-<wbr>gateway-<wbr>ca-<wbr>delete-<wbr>an-<wbr>ssh-<wbr>ca</code></span></summary>
<p>Run <strong>Delete an SSH Certificate Authority (CA)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-gateway-ca-delete-an-ssh-ca">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-gateway-ca-delete-an-ssh-ca">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-groups-list-access-groups">
<summary><span>List Access groups — <code>cloudflare.<wbr>access-<wbr>groups-<wbr>list-<wbr>access-<wbr>groups</code></span></summary>
<p>Run <strong>List Access groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-groups-list-access-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the group.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search for groups by other listed query parameters.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 1000; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-groups-list-access-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-groups-create-an-access-group">
<summary><span>Create an Access group — <code>cloudflare.<wbr>access-<wbr>groups-<wbr>create-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Create an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-groups-create-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_default&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-6&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-groups-create-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-groups-delete-an-access-group">
<summary><span>Delete an Access group — <code>cloudflare.<wbr>access-<wbr>groups-<wbr>delete-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Delete an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-groups-delete-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-groups-delete-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-groups-get-an-access-group">
<summary><span>Get an Access group — <code>cloudflare.<wbr>access-<wbr>groups-<wbr>get-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Get an Access group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-groups-get-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-groups-get-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-groups-update-an-access-group">
<summary><span>Update an Access group — <code>cloudflare.<wbr>access-<wbr>groups-<wbr>update-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Update an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-groups-update-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_default&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-6&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-groups-update-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-list-access-identity-providers">
<summary><span>List Access identity providers — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>list-<wbr>access-<wbr>identity-<wbr>providers</code></span></summary>
<p>Run <strong>List Access identity providers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-list-access-identity-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.scim_enabled</code></td>
<td>string</td>
<td>Optional</td>
<td>Indicates to Access to only retrieve identity providers that have the System for Cross-Domain Identity Management (SCIM) enabled.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 200; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-list-access-identity-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-add-an-access-identity-provider">
<summary><span>Add an Access identity provider — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>add-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Add an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-add-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identity-providers&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-add-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Widget Corps IDP",
    "type": "onetimepin",
    "config": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-delete-an-access-identity-provider">
<summary><span>Delete an Access identity provider — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>delete-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Delete an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-delete-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-delete-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-get-an-access-identity-provider">
<summary><span>Get an Access identity provider — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>get-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Get an Access identity provider</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-get-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-get-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-update-an-access-identity-provider">
<summary><span>Update an Access identity provider — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>update-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Update an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-update-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identity-providers&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-update-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Widget Corps IDP",
    "type": "onetimepin",
    "config": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-create-saml-certificate-for-iden-2f0afb5921">
<summary><span>Create SAML encryption certificate for Identity Provider — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>create-<wbr>saml-<wbr>certificate-<wbr>for-<wbr>iden-<wbr>2f0afb5921</code></span></summary>
<p>Run <strong>Create SAML encryption certificate for Identity Provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-create-saml-certificate-for-iden-2f0afb5921">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-create-saml-certificate-for-iden-2f0afb5921">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-list-scim-group-resources">
<summary><span>List SCIM Group resources — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>list-<wbr>scim-<wbr>group-<wbr>resources</code></span></summary>
<p>Run <strong>List SCIM Group resources</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-list-scim-group-resources">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cf_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_cf_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>query.idp_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_idp_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-4&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-list-scim-group-resources">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-delete-scim-group-resource">
<summary><span>Delete a SCIM Group resource — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>delete-<wbr>scim-<wbr>group-<wbr>resource</code></span></summary>
<p>Run <strong>Delete a SCIM Group resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-delete-scim-group-resource">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-delete-scim-group-resource">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-get-scim-group-resource">
<summary><span>Get a SCIM Group resource — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>get-<wbr>scim-<wbr>group-<wbr>resource</code></span></summary>
<p>Run <strong>Get a SCIM Group resource</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-get-scim-group-resource">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-get-scim-group-resource">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-list-scim-user-resources">
<summary><span>List SCIM User resources — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>list-<wbr>scim-<wbr>user-<wbr>resources</code></span></summary>
<p>Run <strong>List SCIM User resources</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-list-scim-user-resources">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cf_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_cf_resource_id-2&quot;</code></td>
</tr>
<tr>
<td><code>query.idp_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_idp_resource_id-2&quot;</code></td>
</tr>
<tr>
<td><code>query.username</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_username&quot;</code></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_email&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-5&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-list-scim-user-resources">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-delete-scim-user-resource">
<summary><span>Delete a SCIM User resource — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>delete-<wbr>scim-<wbr>user-<wbr>resource</code></span></summary>
<p>Run <strong>Delete a SCIM User resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-delete-scim-user-resource">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-delete-scim-user-resource">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-identity-providers-get-scim-user-resource">
<summary><span>Get a SCIM User resource — <code>cloudflare.<wbr>access-<wbr>identity-<wbr>providers-<wbr>get-<wbr>scim-<wbr>user-<wbr>resource</code></span></summary>
<p>Run <strong>Get a SCIM User resource</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-identity-providers-get-scim-user-resource">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-identity-providers-get-scim-user-resource">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-idp-federation-grants-list">
<summary><span>List IdP federation grants — <code>cloudflare.<wbr>access-<wbr>idp-<wbr>federation-<wbr>grants-<wbr>list</code></span></summary>
<p>Run <strong>List IdP federation grants</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-idp-federation-grants-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-idp-federation-grants-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-idp-federation-grants-create">
<summary><span>Create an IdP federation grant — <code>cloudflare.<wbr>access-<wbr>idp-<wbr>federation-<wbr>grants-<wbr>create</code></span></summary>
<p>Run <strong>Create an IdP federation grant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-idp-federation-grants-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_idp_federation_grant_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-idp-federation-grants-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "idp_id": "a79de439-0e7f-4ebb-8a02-222222222222"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-idp-federation-grants-delete">
<summary><span>Delete an IdP federation grant — <code>cloudflare.<wbr>access-<wbr>idp-<wbr>federation-<wbr>grants-<wbr>delete</code></span></summary>
<p>Run <strong>Delete an IdP federation grant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-idp-federation-grants-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.grant_id</code></td>
<td>—</td>
<td>Required</td>
<td>UID of the IdP federation grant.</td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-idp-federation-grants-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "grant_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-idp-federation-grants-get">
<summary><span>Get an IdP federation grant — <code>cloudflare.<wbr>access-<wbr>idp-<wbr>federation-<wbr>grants-<wbr>get</code></span></summary>
<p>Run <strong>Get an IdP federation grant</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-idp-federation-grants-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.grant_id</code></td>
<td>—</td>
<td>Required</td>
<td>UID of the IdP federation grant.</td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-idp-federation-grants-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "grant_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-key-configuration-get-the-access-key-configuration">
<summary><span>Get the Access key configuration — <code>cloudflare.<wbr>access-<wbr>key-<wbr>configuration-<wbr>get-<wbr>the-<wbr>access-<wbr>key-<wbr>configuration</code></span></summary>
<p>Run <strong>Get the Access key configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-key-configuration-get-the-access-key-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-key-configuration-get-the-access-key-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-key-configuration-update-the-access-key-configuration">
<summary><span>Update the Access key configuration — <code>cloudflare.<wbr>access-<wbr>key-<wbr>configuration-<wbr>update-<wbr>the-<wbr>access-<wbr>key-<wbr>configuration</code></span></summary>
<p>Run <strong>Update the Access key configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-key-configuration-update-the-access-key-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.key_rotation_interval_days</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_key_rotation_interval_days&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-key-configuration-update-the-access-key-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "key_rotation_interval_days": 30
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-key-configuration-rotate-access-keys">
<summary><span>Rotate Access keys — <code>cloudflare.<wbr>access-<wbr>key-<wbr>configuration-<wbr>rotate-<wbr>access-<wbr>keys</code></span></summary>
<p>Run <strong>Rotate Access keys</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-key-configuration-rotate-access-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-key-configuration-rotate-access-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-authentication-logs-get-access-authentication-logs">
<summary><span>Get Access authentication logs — <code>cloudflare.<wbr>access-<wbr>authentication-<wbr>logs-<wbr>get-<wbr>access-<wbr>authentication-<wbr>logs</code></span></summary>
<p>Run <strong>Get Access authentication logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-authentication-logs-get-access-authentication-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of log entries to retrieve.</td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The chronological sorting order for the logs.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>The earliest event timestamp to query.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>The latest event timestamp to query.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by user email. Match mode is controlled by <code>emailOp</code> (preferred) or the legacy <code>email_exact</code> flag. - Default (no <code>emailOp</code>, <code>email_exact=false</code> or unset): substring match — <code>email=@example.com</code> returns all events with that domain. - Exact match: set <code>emailOp=eq</code> (preferred) or <code>email_exact=true</code> — e.g. <code>email=user@example.com&amp;amp;email_exact=true</code> returns only that user. - Explicit substring match: set <code>emailOp=contains</code> (without <code>email_exact=true</code>). When both are set, <code>email_exact=true</code> takes precedence and the match is exact. - Exclusion: set <code>emailOp=neq</code>. With <code>email_exact=true</code> this is an exact-value exclusion; without it, a fuzzy substring exclusion.</td>
<td><code>$ref: &quot;#/definitions/access_email-3&quot;</code></td>
</tr>
<tr>
<td><code>query.email_exact</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, <code>email</code> is matched exactly instead of substring matching.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.user_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Deprecated. Accepted for backward compatibility but no longer applied as a filter. Use <code>email</code> instead.</td>
<td><code>$ref: &quot;#/definitions/access_user_id&quot;</code></td>
</tr>
<tr>
<td><code>query.allowedOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>allowed</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.country_codeOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>country_code</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.app_typeOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>app_type</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.app_uidOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>app_uid</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.ray_idOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>ray_id</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.emailOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>email</code> filter. <code>contains</code> performs a substring (case-sensitive) match. When <code>email_exact=true</code> is also set, <code>email_exact</code> takes precedence and <code>contains</code> is ignored.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;contains&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.idpOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>idp</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.non_identityOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Operator for the <code>non_identity</code> filter.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.user_idOp</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated. Accepted for backward compatibility but no longer applied as a filter (the <code>user_id</code> parameter is itself deprecated).</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;]; default: &quot;eq&quot;</code></td>
</tr>
<tr>
<td><code>query.fields</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of fields to include in the response. When omitted, all fields are returned.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-authentication-logs-get-access-authentication-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-jit-request-logs-list">
<summary><span>List Access JIT request logs — <code>cloudflare.<wbr>access-<wbr>jit-<wbr>request-<wbr>logs-<wbr>list</code></span></summary>
<p>Run <strong>List Access JIT request logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-jit-request-logs-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_jit_request_status&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive search over request ID, requester email, application audience, and application hostname.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>The earliest request timestamp to query. Defaults to 366 days before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>The latest request timestamp to query. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-jit-request-logs-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-jit-request-logs-get">
<summary><span>Get an Access JIT request log — <code>cloudflare.<wbr>access-<wbr>jit-<wbr>request-<wbr>logs-<wbr>get</code></span></summary>
<p>Run <strong>Get an Access JIT request log</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-jit-request-logs-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.knock_request_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-jit-request-logs-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "knock_request_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-scim-update-logs-list-access-scim-update-logs">
<summary><span>List Access SCIM update logs — <code>cloudflare.<wbr>access-<wbr>scim-<wbr>update-<wbr>logs-<wbr>list-<wbr>access-<wbr>scim-<wbr>update-<wbr>logs</code></span></summary>
<p>Run <strong>List Access SCIM update logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-scim-update-logs-list-access-scim-update-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_limit&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_direction&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_since&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_until&quot;</code></td>
</tr>
<tr>
<td><code>query.idp_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_idp_id&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_status-2&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.request_method</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_request_method&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_user_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_resource_user_email&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_group_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_resource_group_name&quot;</code></td>
</tr>
<tr>
<td><code>query.cf_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_cf_resource_id-3&quot;</code></td>
</tr>
<tr>
<td><code>query.idp_resource_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_idp_resource_id-3&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-scim-update-logs-list-access-scim-update-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "idp_id": [
      "df7e2w5f-02b7-4d9d-af26-8d1988fca630",
      "0194ae2c-efcf-7cfb-8884-055f1a161fa5"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-get-your-zero-trust-organization">
<summary><span>Get your Zero Trust organization — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>get-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organization</code></span></summary>
<p>Run <strong>Get your Zero Trust organization</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-get-your-zero-trust-organization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-get-your-zero-trust-organization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-create-your-zero-trust-organization">
<summary><span>Create your Zero Trust organization — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>create-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organization</code></span></summary>
<p>Run <strong>Create your Zero Trust organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-create-your-zero-trust-organization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_authenticate_via_warp</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_allow_authenticate_via_warp&quot;</code></td>
</tr>
<tr>
<td><code>body.auth_domain</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auth_domain&quot;</code></td>
</tr>
<tr>
<td><code>body.auto_redirect_to_identity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auto_redirect_to_identity&quot;</code></td>
</tr>
<tr>
<td><code>body.deny_unmatched_requests</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_deny_unmatched_requests&quot;</code></td>
</tr>
<tr>
<td><code>body.deny_unmatched_requests_exempted_zone_names</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_deny_unmatched_requests_exempted_zone_names&quot;</code></td>
</tr>
<tr>
<td><code>body.disable_end_user_app_creation</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_disable_end_user_app_creation&quot;</code></td>
</tr>
<tr>
<td><code>body.is_ui_read_only</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_ui_read_only&quot;</code></td>
</tr>
<tr>
<td><code>body.login_design</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_login_design&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_org_mfa_config&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_piv_key_requirements</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_mfa_piv_key_requirements&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_required_for_all_apps</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_mfa_required_for_all_apps&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name&quot;</code></td>
</tr>
<tr>
<td><code>body.service_token_inactivity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_service_token_inactivity&quot;</code></td>
</tr>
<tr>
<td><code>body.session_duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_session_duration&quot;</code></td>
</tr>
<tr>
<td><code>body.strict_service_token_auth</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_strict_service_token_auth&quot;</code></td>
</tr>
<tr>
<td><code>body.ui_read_only_toggle_reason</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_ui_read_only_toggle_reason&quot;</code></td>
</tr>
<tr>
<td><code>body.user_seat_expiration_inactive_time</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_seat_expiration_inactive_time&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_auth_non_browser_401</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_warp_auth_non_browser_401&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_auth_session_duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_warp_auth_session_duration&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-create-your-zero-trust-organization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-update-your-zero-trust-organization">
<summary><span>Update your Zero Trust organization — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>update-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organization</code></span></summary>
<p>Run <strong>Update your Zero Trust organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-update-your-zero-trust-organization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_authenticate_via_warp</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_allow_authenticate_via_warp&quot;</code></td>
</tr>
<tr>
<td><code>body.auth_domain</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auth_domain&quot;</code></td>
</tr>
<tr>
<td><code>body.auto_redirect_to_identity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auto_redirect_to_identity&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_pages</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_custom_pages&quot;</code></td>
</tr>
<tr>
<td><code>body.deny_unmatched_requests</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_deny_unmatched_requests&quot;</code></td>
</tr>
<tr>
<td><code>body.deny_unmatched_requests_exempted_zone_names</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_deny_unmatched_requests_exempted_zone_names&quot;</code></td>
</tr>
<tr>
<td><code>body.disable_end_user_app_creation</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_disable_end_user_app_creation&quot;</code></td>
</tr>
<tr>
<td><code>body.is_ui_read_only</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_ui_read_only&quot;</code></td>
</tr>
<tr>
<td><code>body.login_design</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_login_design&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_org_mfa_config&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_piv_key_requirements</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_mfa_piv_key_requirements&quot;</code></td>
</tr>
<tr>
<td><code>body.mfa_required_for_all_apps</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_mfa_required_for_all_apps&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name&quot;</code></td>
</tr>
<tr>
<td><code>body.service_token_inactivity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_service_token_inactivity&quot;</code></td>
</tr>
<tr>
<td><code>body.session_duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_session_duration&quot;</code></td>
</tr>
<tr>
<td><code>body.strict_service_token_auth</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_strict_service_token_auth&quot;</code></td>
</tr>
<tr>
<td><code>body.ui_read_only_toggle_reason</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_ui_read_only_toggle_reason&quot;</code></td>
</tr>
<tr>
<td><code>body.user_seat_expiration_inactive_time</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_seat_expiration_inactive_time&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_auth_non_browser_401</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_warp_auth_non_browser_401&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_auth_session_duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_warp_auth_session_duration&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-update-your-zero-trust-organization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-get-your-zero-trust-organization-doh-settings">
<summary><span>Get your Zero Trust organization DoH settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>get-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organization-<wbr>doh-<wbr>settings</code></span></summary>
<p>Run <strong>Get your Zero Trust organization DoH settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-get-your-zero-trust-organization-doh-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-get-your-zero-trust-organization-doh-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-update-your-zero-trust-organizatio-c7ffe55106">
<summary><span>Update your Zero Trust organization DoH settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>update-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organizatio-<wbr>c7ffe55106</code></span></summary>
<p>Run <strong>Update your Zero Trust organization DoH settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-update-your-zero-trust-organizatio-c7ffe55106">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.doh_jwt_duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_doh_jwt_duration&quot;</code></td>
</tr>
<tr>
<td><code>body.service_token_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The uuid of the service token you want to use for DoH authentication</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-update-your-zero-trust-organizatio-c7ffe55106">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-revoke-all-access-tokens-for-a-user">
<summary><span>Revoke all Access tokens for a user — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>revoke-<wbr>all-<wbr>access-<wbr>tokens-<wbr>for-<wbr>a-<wbr>user</code></span></summary>
<p>Run <strong>Revoke all Access tokens for a user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-revoke-all-access-tokens-for-a-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.devices</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When set to <code>true</code>, all devices associated with the user will be revoked.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.devices</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When set to <code>true</code>, all devices associated with the user will be revoked.</td>
<td></td>
</tr>
<tr>
<td><code>body.email</code></td>
<td>string</td>
<td>Required</td>
<td>The email of the user to revoke.</td>
<td></td>
</tr>
<tr>
<td><code>body.user_uid</code></td>
<td>string</td>
<td>Optional</td>
<td>The uuid of the user to revoke.</td>
<td></td>
</tr>
<tr>
<td><code>body.warp_session_reauth</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When set to <code>true</code>, the user will be required to re-authenticate to WARP for all Gateway policies that enforce a WARP client session duration. When <code>false</code>, the user’s WARP session will remain active</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-revoke-all-access-tokens-for-a-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "email": "test@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-delete-trust-settings">
<summary><span>Delete Zero Trust organization trust settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>delete-<wbr>trust-<wbr>settings</code></span></summary>
<p>Run <strong>Delete Zero Trust organization trust settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-delete-trust-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-delete-trust-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-get-trust-settings">
<summary><span>Get Zero Trust organization trust settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>get-<wbr>trust-<wbr>settings</code></span></summary>
<p>Run <strong>Get Zero Trust organization trust settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-get-trust-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-get-trust-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-update-trust-settings">
<summary><span>Update Zero Trust organization trust settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>update-<wbr>trust-<wbr>settings</code></span></summary>
<p>Run <strong>Update Zero Trust organization trust settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-update-trust-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.grant_trust_to_all_accounts_in_org</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_grant_trust_to_all_accounts_in_org&quot;</code></td>
</tr>
<tr>
<td><code>body.trusting_accounts</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_trusting_accounts&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-update-trust-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-organization-replace-trust-settings">
<summary><span>Replace Zero Trust organization trust settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>organization-<wbr>replace-<wbr>trust-<wbr>settings</code></span></summary>
<p>Run <strong>Replace Zero Trust organization trust settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-organization-replace-trust-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.grant_trust_to_all_accounts_in_org</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_grant_trust_to_all_accounts_in_org&quot;</code></td>
</tr>
<tr>
<td><code>body.trusting_accounts</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_trusting_accounts&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-organization-replace-trust-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "grant_trust_to_all_accounts_in_org": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-list-access-reusable-policies">
<summary><span>List Access reusable policies — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>list-<wbr>access-<wbr>reusable-<wbr>policies</code></span></summary>
<p>Run <strong>List Access reusable policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-list-access-reusable-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-list-access-reusable-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-create-an-access-reusable-policy">
<summary><span>Create an Access reusable policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>create-<wbr>an-<wbr>access-<wbr>reusable-<wbr>policy</code></span></summary>
<p>Run <strong>Create an Access reusable policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-create-an-access-reusable-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_policy_req&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-create-an-access-reusable-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-delete-an-access-reusable-policy">
<summary><span>Delete an Access reusable policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>delete-<wbr>an-<wbr>access-<wbr>reusable-<wbr>policy</code></span></summary>
<p>Run <strong>Delete an Access reusable policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-delete-an-access-reusable-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-delete-an-access-reusable-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-get-an-access-reusable-policy">
<summary><span>Get an Access reusable policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>get-<wbr>an-<wbr>access-<wbr>reusable-<wbr>policy</code></span></summary>
<p>Run <strong>Get an Access reusable policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-get-an-access-reusable-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-get-an-access-reusable-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policies-update-an-access-reusable-policy">
<summary><span>Update an Access reusable policy — <code>cloudflare.<wbr>access-<wbr>policies-<wbr>update-<wbr>an-<wbr>access-<wbr>reusable-<wbr>policy</code></span></summary>
<p>Run <strong>Update an Access reusable policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policies-update-an-access-reusable-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_policy_req&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policies-update-an-access-reusable-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policy-tests">
<summary><span>Start Access policy test — <code>cloudflare.<wbr>access-<wbr>policy-<wbr>tests</code></span></summary>
<p>Run <strong>Start Access policy test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policy-tests">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_policy_init_req&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policy-tests">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policy-tests-get-an-update">
<summary><span>Get the current status of a given Access policy test — <code>cloudflare.<wbr>access-<wbr>policy-<wbr>tests-<wbr>get-<wbr>an-<wbr>update</code></span></summary>
<p>Run <strong>Get the current status of a given Access policy test</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policy-tests-get-an-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_test_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_policy_test_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policy-tests-get-an-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_test_id": "f1a8b3c9d4e5f6789a0b1c2d3e4f5678a9b0c1d2e3f4a5b67890c1d2e3f4b5a6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-policy-tests-get-a-user-page">
<summary><span>Get an Access policy test users page — <code>cloudflare.<wbr>access-<wbr>policy-<wbr>tests-<wbr>get-<wbr>a-<wbr>user-<wbr>page</code></span></summary>
<p>Run <strong>Get an Access policy test users page</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-policy-tests-get-a-user-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_test_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_policy_test_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 25; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter users by their policy evaluation status.</td>
<td><code>enum: [&quot;success&quot;,&quot;fail&quot;,&quot;error&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-policy-tests-get-a-user-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_test_id": "f1a8b3c9d4e5f6789a0b1c2d3e4f5678a9b0c1d2e3f4a5b67890c1d2e3f4b5a6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-saml-certificates-list-certificate-sets">
<summary><span>List SAML certificate sets — <code>cloudflare.<wbr>access-<wbr>saml-<wbr>certificates-<wbr>list-<wbr>certificate-<wbr>sets</code></span></summary>
<p>Run <strong>List SAML certificate sets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-saml-certificates-list-certificate-sets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by SAML certificate set UID. Accepts a comma-separated list of UIDs.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-saml-certificates-list-certificate-sets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-saml-certificates-get-certificate-set">
<summary><span>Get SAML certificate set — <code>cloudflare.<wbr>access-<wbr>saml-<wbr>certificates-<wbr>get-<wbr>certificate-<wbr>set</code></span></summary>
<p>Run <strong>Get SAML certificate set</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-saml-certificates-get-certificate-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.saml_cert_set_id</code></td>
<td>—</td>
<td>Required</td>
<td>UID of the SAML certificate set.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-saml-certificates-get-certificate-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "saml_cert_set_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-saml-certificates-get-pem">
<summary><span>Download current certificate in PEM format — <code>cloudflare.<wbr>access-<wbr>saml-<wbr>certificates-<wbr>get-<wbr>pem</code></span></summary>
<p>Run <strong>Download current certificate in PEM format</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-saml-certificates-get-pem">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.saml_cert_set_id</code></td>
<td>—</td>
<td>Required</td>
<td>UID of the SAML certificate set.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-saml-certificates-get-pem">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "saml_cert_set_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-saml-certificates-rotate-certificate">
<summary><span>Rotate SAML certificate — <code>cloudflare.<wbr>access-<wbr>saml-<wbr>certificates-<wbr>rotate-<wbr>certificate</code></span></summary>
<p>Run <strong>Rotate SAML certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-saml-certificates-rotate-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.saml_cert_set_id</code></td>
<td>—</td>
<td>Required</td>
<td>UID of the SAML certificate set to rotate.</td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-saml-certificates-rotate-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "saml_cert_set_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-seats-update-a-user-seat">
<summary><span>Update a user seat — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>seats-<wbr>update-<wbr>a-<wbr>user-<wbr>seat</code></span></summary>
<p>Run <strong>Update a user seat</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-seats-update-a-user-seat">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_seats_definition&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-seats-update-a-user-seat">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-list-service-tokens">
<summary><span>List service tokens — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>list-<wbr>service-<wbr>tokens</code></span></summary>
<p>Run <strong>List service tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-list-service-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the service token.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search for service tokens by other listed query parameters.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 1000; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-list-service-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-create-a-service-token">
<summary><span>Create a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>create-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Create a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-create-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_secret_version</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_client_secret_version&quot;</code></td>
</tr>
<tr>
<td><code>body.duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_duration&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-2&quot;</code></td>
</tr>
<tr>
<td><code>body.previous_client_secret_expires_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_previous_client_secret_expires_at&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_tags&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-create-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "CI/CD token"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-delete-a-service-token">
<summary><span>Delete a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>delete-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Delete a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-delete-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-delete-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-get-a-service-token">
<summary><span>Get a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>get-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Get a service token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-get-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-get-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-update-a-service-token">
<summary><span>Update a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>update-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Update a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-update-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_secret_version</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_client_secret_version&quot;</code></td>
</tr>
<tr>
<td><code>body.duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_duration&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-2&quot;</code></td>
</tr>
<tr>
<td><code>body.previous_client_secret_expires_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_previous_client_secret_expires_at&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_tags&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-update-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-refresh-a-service-token">
<summary><span>Refresh a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>refresh-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Refresh a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-refresh-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-refresh-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-service-tokens-rotate-a-service-token">
<summary><span>Rotate a service token — <code>cloudflare.<wbr>access-<wbr>service-<wbr>tokens-<wbr>rotate-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Rotate a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-service-tokens-rotate-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.previous_client_secret_expires_at</code></td>
<td>string</td>
<td>Optional</td>
<td>The expiration of the previous <code>client_secret</code>. If not provided, it defaults to the current timestamp in order to immediately expire the previous secret. If the service token was reported as leaked, this must not be in the future; the leaked secret is discarded immediately.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-service-tokens-rotate-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-tags-list-tags">
<summary><span>List tags — <code>cloudflare.<wbr>access-<wbr>tags-<wbr>list-<wbr>tags</code></span></summary>
<p>Run <strong>List tags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-tags-list-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 50; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-tags-list-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-tags-create-tag">
<summary><span>Create a tag — <code>cloudflare.<wbr>access-<wbr>tags-<wbr>create-<wbr>tag</code></span></summary>
<p>Run <strong>Create a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-tags-create-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-13&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-tags-create-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-tags-delete-a-tag">
<summary><span>Delete a tag — <code>cloudflare.<wbr>access-<wbr>tags-<wbr>delete-<wbr>a-<wbr>tag</code></span></summary>
<p>Run <strong>Delete a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-tags-delete-a-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-13&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-tags-delete-a-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tag_name": "engineers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-tags-get-a-tag">
<summary><span>Get a tag — <code>cloudflare.<wbr>access-<wbr>tags-<wbr>get-<wbr>a-<wbr>tag</code></span></summary>
<p>Run <strong>Get a tag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-tags-get-a-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-13&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-tags-get-a-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tag_name": "engineers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-tags-update-a-tag">
<summary><span>Update a tag — <code>cloudflare.<wbr>access-<wbr>tags-<wbr>update-<wbr>a-<wbr>tag</code></span></summary>
<p>Run <strong>Update a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-tags-update-a-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-13&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_tag_without_app_count&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-tags-update-a-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tag_name": "engineers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-list-user-populations">
<summary><span>List user populations — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>list-<wbr>user-<wbr>populations</code></span></summary>
<p>Run <strong>List user populations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-list-user-populations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-list-user-populations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-create-user-population">
<summary><span>Create a user population — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>create-<wbr>user-<wbr>population</code></span></summary>
<p>Run <strong>Create a user population</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-create-user-population">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_population_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-create-user-population">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Employees"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-delete-user-population">
<summary><span>Delete a user population — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>delete-<wbr>user-<wbr>population</code></span></summary>
<p>Run <strong>Delete a user population</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-delete-user-population">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-delete-user-population">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-get-user-population">
<summary><span>Get a user population — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>get-<wbr>user-<wbr>population</code></span></summary>
<p>Run <strong>Get a user population</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-get-user-population">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-get-user-population">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-update-user-population">
<summary><span>Update a user population — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>update-<wbr>user-<wbr>population</code></span></summary>
<p>Run <strong>Update a user population</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-update-user-population">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_population_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-update-user-population">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "name": "Employees"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-list-users">
<summary><span>List users in a user population — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>list-<wbr>users</code></span></summary>
<p>Run <strong>List users in a user population</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-list-users">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>A SCIM filter expression.</td>
<td></td>
</tr>
<tr>
<td><code>query.startIndex</code></td>
<td>integer</td>
<td>Optional</td>
<td>The 1-based index of the first result to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.count</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of results to return.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.attributes</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated SCIM attributes to return.</td>
<td></td>
</tr>
<tr>
<td><code>query.excludedAttributes</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated SCIM attributes to exclude from the response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-list-users">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-create-user">
<summary><span>Create a user population user — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>create-<wbr>user</code></span></summary>
<p>Run <strong>Create a user population user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-create-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_scim_user&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-create-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-delete-user">
<summary><span>Delete a user population user — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>delete-<wbr>user</code></span></summary>
<p>Run <strong>Delete a user population user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-delete-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td>The SCIM user identifier.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-delete-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "user_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-get-user">
<summary><span>Get a user population user — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>get-<wbr>user</code></span></summary>
<p>Run <strong>Get a user population user</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-get-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td>The SCIM user identifier.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.attributes</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated SCIM attributes to return.</td>
<td></td>
</tr>
<tr>
<td><code>query.excludedAttributes</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated SCIM attributes to exclude from the response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-get-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "user_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-update-user">
<summary><span>Update a user population user — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>update-<wbr>user</code></span></summary>
<p>Run <strong>Update a user population user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-update-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td>The SCIM user identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_scim_patch_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-update-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "user_id": "example"
  },
  "body": {
    "Operations": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-access-user-populations-replace-user">
<summary><span>Replace a user population user — <code>cloudflare.<wbr>access-<wbr>user-<wbr>populations-<wbr>replace-<wbr>user</code></span></summary>
<p>Run <strong>Replace a user population user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.access-user-populations-replace-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_population_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td>The SCIM user identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_scim_user&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.access-user-populations-replace-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_population_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "user_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-users">
<summary><span>Get users — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>users</code></span></summary>
<p>Run <strong>Get users</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-users">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the user.</td>
<td></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>string</td>
<td>Optional</td>
<td>The email of the user.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search for users by other listed query parameters.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 1000; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-users">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-create-user">
<summary><span>Create a user — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>create-<wbr>user</code></span></summary>
<p>Run <strong>Create a user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-create-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.email</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_email-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-10&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-create-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "email": "jdoe@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-delete-user">
<summary><span>Delete a user — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>delete-<wbr>user</code></span></summary>
<p>Run <strong>Delete a user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-delete-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-delete-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-user">
<summary><span>Get a user — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>user</code></span></summary>
<p>Run <strong>Get a user</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-update-user">
<summary><span>Update a user — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>update-<wbr>user</code></span></summary>
<p>Run <strong>Update a user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-update-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.email</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_email-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-10&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-update-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Jane Doe",
    "email": "jdoe@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-active-sessions">
<summary><span>Get active sessions — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>active-<wbr>sessions</code></span></summary>
<p>Run <strong>Get active sessions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-active-sessions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-active-sessions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-active-session">
<summary><span>Get single active session — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>active-<wbr>session</code></span></summary>
<p>Run <strong>Get single active session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-active-session">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.nonce</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_nonce&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-active-session">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "nonce": "X1aXj1lFVcqqyoXF"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-failed-logins">
<summary><span>Get failed logins — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>failed-<wbr>logins</code></span></summary>
<p>Run <strong>Get failed logins</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-failed-logins">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-failed-logins">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-get-last-seen-identity">
<summary><span>Get last seen identity — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>get-<wbr>last-<wbr>seen-<wbr>identity</code></span></summary>
<p>Run <strong>Get last seen identity</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-get-last-seen-identity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-get-last-seen-identity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-delete-mfa-authenticator">
<summary><span>Delete a user's authenticator — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>delete-<wbr>mfa-<wbr>authenticator</code></span></summary>
<p>Run <strong>Delete a user&#39;s authenticator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-delete-mfa-authenticator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.authenticator_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_authenticator_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-delete-mfa-authenticator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "authenticator_id": "test-authenticator-id-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-users-delete-passkey">
<summary><span>Delete a user's passkey — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>users-<wbr>delete-<wbr>passkey</code></span></summary>
<p>Run <strong>Delete a user&#39;s passkey</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-users-delete-passkey">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.authenticator_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_authenticator_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-users-delete-passkey">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "user_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "authenticator_id": "test-authenticator-id-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-list-address-maps">
<summary><span>List Address Maps — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>list-<wbr>address-<wbr>maps</code></span></summary>
<p>Run <strong>List Address Maps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-list-address-maps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-list-address-maps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-create-address-map">
<summary><span>Create Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>create-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Create Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-create-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_ip_address&quot;</code></td>
</tr>
<tr>
<td><code>body.memberships</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_membership_requests&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-create-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-delete-address-map">
<summary><span>Delete Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>delete-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Delete Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-delete-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-delete-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-address-map-details">
<summary><span>Address Map Details — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>address-<wbr>map-<wbr>details</code></span></summary>
<p>Run <strong>Address Map Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-address-map-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-address-map-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-update-address-map">
<summary><span>Update Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>update-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Update Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-update-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_sni</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_default_sni&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_enabled&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-update-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-remove-an-account-membe-50c3d1b2c5">
<summary><span>Remove an account membership from an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>remove-<wbr>an-<wbr>account-<wbr>membe-<wbr>50c3d1b2c5</code></span></summary>
<p>Run <strong>Remove an account membership from an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-remove-an-account-membe-50c3d1b2c5">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.member_account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-remove-an-account-membe-50c3d1b2c5">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "member_account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-add-an-account-membersh-c09c729fdc">
<summary><span>Add an account membership to an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>add-<wbr>an-<wbr>account-<wbr>membersh-<wbr>c09c729fdc</code></span></summary>
<p>Run <strong>Add an account membership to an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-add-an-account-membersh-c09c729fdc">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.member_account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-add-an-account-membersh-c09c729fdc">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "member_account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-remove-multiple-ips-fro-d3aaba0685">
<summary><span>Remove Multiple IPs from an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>remove-<wbr>multiple-<wbr>ips-<wbr>fro-<wbr>d3aaba0685</code></span></summary>
<p>Run <strong>Remove Multiple IPs from an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-remove-multiple-ips-fro-d3aaba0685">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_ip_address&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-remove-multiple-ips-fro-d3aaba0685">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "ips": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-add-multiple-ips-to-an-address-map">
<summary><span>Add Multiple IPs to an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>add-<wbr>multiple-<wbr>ips-<wbr>to-<wbr>an-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Add Multiple IPs to an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-add-multiple-ips-to-an-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_ip_address&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-add-multiple-ips-to-an-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "ips": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-remove-an-ip-from-an-address-map">
<summary><span>Remove an IP from an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>remove-<wbr>an-<wbr>ip-<wbr>from-<wbr>an-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Remove an IP from an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-remove-an-ip-from-an-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip_address</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_ip_address&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-remove-an-ip-from-an-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip_address": "192.0.2.1",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-add-an-ip-to-an-address-map">
<summary><span>Add an IP to an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>add-<wbr>an-<wbr>ip-<wbr>to-<wbr>an-<wbr>address-<wbr>map</code></span></summary>
<p>Run <strong>Add an IP to an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-add-an-ip-to-an-address-map">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip_address</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_ip_address&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-add-an-ip-to-an-address-map">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip_address": "192.0.2.1",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-remove-multiple-zones-f-5db05ad215">
<summary><span>Remove Multiple Zones from an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>remove-<wbr>multiple-<wbr>zones-<wbr>f-<wbr>5db05ad215</code></span></summary>
<p>Run <strong>Remove Multiple Zones from an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-remove-multiple-zones-f-5db05ad215">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.zones</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.zones[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-remove-multiple-zones-f-5db05ad215">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "zones": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-add-multiple-zones-to-a-8db8398e99">
<summary><span>Add Multiple Zones to an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>add-<wbr>multiple-<wbr>zones-<wbr>to-<wbr>a-<wbr>8db8398e99</code></span></summary>
<p>Run <strong>Add Multiple Zones to an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-add-multiple-zones-to-a-8db8398e99">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.zones</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.zones[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-add-multiple-zones-to-a-8db8398e99">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "zones": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-remove-a-zone-membershi-3d71ec9d92">
<summary><span>Remove a zone membership from an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>remove-<wbr>a-<wbr>zone-<wbr>membershi-<wbr>3d71ec9d92</code></span></summary>
<p>Run <strong>Remove a zone membership from an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-remove-a-zone-membershi-3d71ec9d92">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.member_zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-remove-a-zone-membershi-3d71ec9d92">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "member_zone_id": "8ac8489932db6327334c9b6d58544cfe",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-address-maps-add-a-zone-membership-t-bd46173fe2">
<summary><span>Add a zone membership to an Address Map — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>address-<wbr>maps-<wbr>add-<wbr>a-<wbr>zone-<wbr>membership-<wbr>t-<wbr>bd46173fe2</code></span></summary>
<p>Run <strong>Add a zone membership to an Address Map</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-address-maps-add-a-zone-membership-t-bd46173fe2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.member_zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.address_map_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_address_map_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-address-maps-add-a-zone-membership-t-bd46173fe2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "member_zone_id": "8ac8489932db6327334c9b6d58544cfe",
    "address_map_id": "055817b111884e0227e1be16a0be6ee0",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-list-leases">
<summary><span>List Leases — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>list-<wbr>leases</code></span></summary>
<p>Run <strong>List Leases</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-list-leases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-list-leases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-list-loa-documents">
<summary><span>List LOA Documents — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>list-<wbr>loa-<wbr>documents</code></span></summary>
<p>Run <strong>List LOA Documents</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-list-loa-documents">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-list-loa-documents">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-list-prefixes">
<summary><span>List Prefixes — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>list-<wbr>prefixes</code></span></summary>
<p>Run <strong>List Prefixes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-list-prefixes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-list-prefixes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-add-prefix">
<summary><span>Add Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>add-<wbr>prefix</code></span></summary>
<p>Run <strong>Add Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-add-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.asn</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_asn&quot;</code></td>
</tr>
<tr>
<td><code>body.cidr</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_cidr&quot;</code></td>
</tr>
<tr>
<td><code>body.delegate_loa_creation</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_delegate_loa_creation&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_description&quot;</code></td>
</tr>
<tr>
<td><code>body.loa_document_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_loa_document_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-add-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "cidr": "192.0.2.0/24",
    "asn": 13335
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-delete-prefix">
<summary><span>Delete Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>delete-<wbr>prefix</code></span></summary>
<p>Run <strong>Delete Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-delete-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-delete-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-prefix-details">
<summary><span>Prefix Details — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>prefix-<wbr>details</code></span></summary>
<p>Run <strong>Prefix Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-prefix-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-prefix-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-update-prefix-description">
<summary><span>Update Prefix Description — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>update-<wbr>prefix-<wbr>description</code></span></summary>
<p>Run <strong>Update Prefix Description</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-update-prefix-description">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_description&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-update-prefix-description">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "description": "Internal test prefix"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-list-bgp-prefixes">
<summary><span>List BGP Prefixes — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>list-<wbr>bgp-<wbr>prefixes</code></span></summary>
<p>Run <strong>List BGP Prefixes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-list-bgp-prefixes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-list-bgp-prefixes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-create-bgp-prefix">
<summary><span>Create BGP Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>create-<wbr>bgp-<wbr>prefix</code></span></summary>
<p>Run <strong>Create BGP Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-create-bgp-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_bgp_prefix_create&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-create-bgp-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828"
  },
  "body": {
    "cidr": "192.0.2.0/24"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-delete-bgp-prefix">
<summary><span>Delete BGP Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>delete-<wbr>bgp-<wbr>prefix</code></span></summary>
<p>Run <strong>Delete BGP Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-delete-bgp-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bgp_prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_bgp_prefix_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-delete-bgp-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "bgp_prefix_id": "7009ba364c7a5760798ceb430e603b74"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-fetch-bgp-prefix">
<summary><span>Fetch BGP Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>fetch-<wbr>bgp-<wbr>prefix</code></span></summary>
<p>Run <strong>Fetch BGP Prefix</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-fetch-bgp-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bgp_prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_bgp_prefix_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-fetch-bgp-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "bgp_prefix_id": "7009ba364c7a5760798ceb430e603b74"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-update-bgp-prefix">
<summary><span>Update BGP Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>update-<wbr>bgp-<wbr>prefix</code></span></summary>
<p>Run <strong>Update BGP Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-update-bgp-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bgp_prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_bgp_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_bgp_prefix_update_advertisement&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-update-bgp-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "bgp_prefix_id": "7009ba364c7a5760798ceb430e603b74"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-service-bindings-list-service-bindings">
<summary><span>List Service Bindings — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>service-<wbr>bindings-<wbr>list-<wbr>service-<wbr>bindings</code></span></summary>
<p>Run <strong>List Service Bindings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-service-bindings-list-service-bindings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-service-bindings-list-service-bindings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-service-bindings-create-service-binding">
<summary><span>Create Service Binding — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>service-<wbr>bindings-<wbr>create-<wbr>service-<wbr>binding</code></span></summary>
<p>Run <strong>Create Service Binding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-service-bindings-create-service-binding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_create_binding_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-service-bindings-create-service-binding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-service-bindings-delete-service-binding">
<summary><span>Delete Service Binding — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>service-<wbr>bindings-<wbr>delete-<wbr>service-<wbr>binding</code></span></summary>
<p>Run <strong>Delete Service Binding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-service-bindings-delete-service-binding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.binding_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_service_binding_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-service-bindings-delete-service-binding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "binding_id": "0429b49b6a5155297b78e75a44b09e14"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-service-bindings-get-service-binding">
<summary><span>Get Service Binding — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>service-<wbr>bindings-<wbr>get-<wbr>service-<wbr>binding</code></span></summary>
<p>Run <strong>Get Service Binding</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-service-bindings-get-service-binding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.binding_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_service_binding_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-service-bindings-get-service-binding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "binding_id": "0429b49b6a5155297b78e75a44b09e14"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefix-delegation-list-prefix-delegations">
<summary><span>List Prefix Delegations — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefix-<wbr>delegation-<wbr>list-<wbr>prefix-<wbr>delegations</code></span></summary>
<p>Run <strong>List Prefix Delegations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefix-delegation-list-prefix-delegations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefix-delegation-list-prefix-delegations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefix-delegation-create-prefix-delegation">
<summary><span>Create Prefix Delegation — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefix-<wbr>delegation-<wbr>create-<wbr>prefix-<wbr>delegation</code></span></summary>
<p>Run <strong>Create Prefix Delegation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefix-delegation-create-prefix-delegation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cidr</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_cidr&quot;</code></td>
</tr>
<tr>
<td><code>body.delegated_account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_delegated_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefix-delegation-create-prefix-delegation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  },
  "body": {
    "cidr": "192.0.2.0/24",
    "delegated_account_id": "b1946ac92492d2347c6235b4d2611184"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefix-delegation-delete-prefix-delegation">
<summary><span>Delete Prefix Delegation — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefix-<wbr>delegation-<wbr>delete-<wbr>prefix-<wbr>delegation</code></span></summary>
<p>Run <strong>Delete Prefix Delegation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefix-delegation-delete-prefix-delegation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.delegation_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_delegation_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefix-delegation-delete-prefix-delegation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "delegation_id": "d933b1530bc56c9953cf8ce166da8004",
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-prefixes-validate-prefix">
<summary><span>Validate Prefix — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>prefixes-<wbr>validate-<wbr>prefix</code></span></summary>
<p>Run <strong>Validate Prefix</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-prefixes-validate-prefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_prefix_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-prefixes-validate-prefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "prefix_id": "2af39739cc4e3b5910c918468bb89828",
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-account-regional-hostnames-list-regions">
<summary><span>List Regions — <code>cloudflare.<wbr>dls-<wbr>account-<wbr>regional-<wbr>hostnames-<wbr>list-<wbr>regions</code></span></summary>
<p>Run <strong>List Regions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-account-regional-hostnames-list-regions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-account-regional-hostnames-list-regions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-address-management-service-bindings-list-services">
<summary><span>List Services — <code>cloudflare.<wbr>ip-<wbr>address-<wbr>management-<wbr>service-<wbr>bindings-<wbr>list-<wbr>services</code></span></summary>
<p>Run <strong>List Services</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-address-management-service-bindings-list-services">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/addressing_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-address-management-service-bindings-list-services">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "258def64c72dae45f3e4c8516e2111f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-credit-balance">
<summary><span>Get credit balance — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>credit-<wbr>balance</code></span></summary>
<p>Run <strong>Get credit balance</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-credit-balance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-credit-balance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-invoice-history">
<summary><span>Get invoice history — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>invoice-<wbr>history</code></span></summary>
<p>Run <strong>Get invoice history</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-invoice-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter invoice type: auto, manual, or all.</td>
<td><code>enum: [&quot;auto&quot;,&quot;all&quot;,&quot;manual&quot;]; default: &quot;all&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-invoice-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-invoice-preview">
<summary><span>Get invoice preview — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>invoice-<wbr>preview</code></span></summary>
<p>Run <strong>Get invoice preview</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-invoice-preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-invoice-preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-delete-spending-limit">
<summary><span>Delete spending limit (deprecated) — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>delete-<wbr>spending-<wbr>limit</code></span></summary>
<p>Run <strong>Delete spending limit (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-delete-spending-limit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-delete-spending-limit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-spending-limit">
<summary><span>Get spending limit (deprecated) — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>spending-<wbr>limit</code></span></summary>
<p>Run <strong>Get spending limit (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-spending-limit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-spending-limit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-create-topup">
<summary><span>Create a top-up — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>create-<wbr>topup</code></span></summary>
<p>Run <strong>Create a top-up</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-create-topup">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.amount</code></td>
<td>integer</td>
<td>Required</td>
<td>Top-up amount in cents (min 1000).</td>
<td><code>minimum: 1000</code></td>
</tr>
<tr>
<td><code>body.payment_method_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Payment method to charge instead of the customer&#39;s default payment method.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-create-topup">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "amount": 5000
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-delete-topup-config">
<summary><span>Delete auto top-up configuration — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>delete-<wbr>topup-<wbr>config</code></span></summary>
<p>Run <strong>Delete auto top-up configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-delete-topup-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-delete-topup-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-topup-config">
<summary><span>Get auto top-up configuration — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>topup-<wbr>config</code></span></summary>
<p>Run <strong>Get auto top-up configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-topup-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-topup-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-set-topup-config">
<summary><span>Set auto top-up configuration — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>set-<wbr>topup-<wbr>config</code></span></summary>
<p>Run <strong>Set auto top-up configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-set-topup-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.amount</code></td>
<td>integer</td>
<td>Required</td>
<td>Auto top-up amount in cents (min 1000).</td>
<td><code>anyOf[1]; minimum: 1000</code></td>
</tr>
<tr>
<td><code>body.threshold</code></td>
<td>integer</td>
<td>Required</td>
<td>Balance threshold in cents that triggers auto top-up (min 500).</td>
<td><code>anyOf[1]; minimum: 500</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.amount</code></td>
<td>integer</td>
<td>Required</td>
<td>Auto top-up amount in cents (min 1000).</td>
<td><code>anyOf[2]; minimum: 1000</code></td>
</tr>
<tr>
<td><code>body.consent_version</code></td>
<td>string</td>
<td>Required</td>
<td>Version of the off-session auto-top-up consent accepted by the user.</td>
<td><code>anyOf[2]; minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.payment_method_id</code></td>
<td>string</td>
<td>Required</td>
<td>Card to authenticate for future automatic top-ups.</td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.setup_idempotency_key</code></td>
<td>string</td>
<td>Required</td>
<td>Client-generated UUID that makes payment-method setup safe to retry.</td>
<td><code>anyOf[2]; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.setup_intent_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Successfully confirmed payment-method setup identifier.</td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.threshold</code></td>
<td>integer</td>
<td>Required</td>
<td>Balance threshold in cents that triggers auto top-up (min 500).</td>
<td><code>anyOf[2]; minimum: 500</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-set-topup-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "threshold": 500,
    "amount": 5000
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-topup-eligibility">
<summary><span>Get top-up eligibility — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>topup-<wbr>eligibility</code></span></summary>
<p>Run <strong>Get top-up eligibility</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-topup-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.payment_methods</code></td>
<td>array</td>
<td>Optional</td>
<td>Account-level payment methods, forwarded by the dashboard.</td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.payment_methods[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.payment_methods[].default</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether this is the account default payment method.</td>
<td></td>
</tr>
<tr>
<td><code>body.payment_methods[].last_four</code></td>
<td>string</td>
<td>Optional</td>
<td>Last 4 digits, for display copy only.</td>
<td></td>
</tr>
<tr>
<td><code>body.payment_methods[].type</code></td>
<td>string</td>
<td>Optional</td>
<td>Payment-method type. Absent or unrecognized is treated as non-card (does not error). Known values: PAYPAL, CREDIT_CARD, APPLE_PAY, GOOGLE_PAY, ACH_DIRECT_DEBIT, SEPA_DEBIT, CASHAPP, LINK, CRYPTO.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-topup-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-topup-limits">
<summary><span>Get account top-up limits — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>topup-<wbr>limits</code></span></summary>
<p>Run <strong>Get account top-up limits</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-topup-limits">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-topup-limits">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-check-topup-status">
<summary><span>Check top-up status — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>check-<wbr>topup-<wbr>status</code></span></summary>
<p>Run <strong>Check top-up status</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-check-topup-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.payment_intent_id</code></td>
<td>string</td>
<td>Required</td>
<td>Top-up identifier to check status for.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-check-topup-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "payment_intent_id": "in_1abc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-billing-get-usage-history">
<summary><span>Get usage history — <code>cloudflare.<wbr>aig-<wbr>billing-<wbr>get-<wbr>usage-<wbr>history</code></span></summary>
<p>Run <strong>Get usage history</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-billing-get-usage-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.value_grouping_window</code></td>
<td>string</td>
<td>Required</td>
<td>Grouping window for usage data.</td>
<td><code>enum: [&quot;day&quot;,&quot;hour&quot;]</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td>Start time as Unix timestamp in milliseconds.</td>
<td></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td>End time as Unix timestamp in milliseconds.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-billing-get-usage-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "value_grouping_window": "day"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-account-provider">
<summary><span>List custom providers — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>account-<wbr>provider</code></span></summary>
<p>Run <strong>List custom providers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-account-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.beta</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id, name, slug</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-account-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-account-provider">
<summary><span>Create a custom provider — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>account-<wbr>provider</code></span></summary>
<p>Run <strong>Create a custom provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-account-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.base_url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.beta</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.curl_example</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.headers</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON object of extra HTTP headers that AI Gateway sends to the provider. Values can contain credentials.</td>
<td><code>maxLength: 8192</code></td>
</tr>
<tr>
<td><code>body.js_example</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.link</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.position</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.slug</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-account-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-account-provider-cost">
<summary><span>List custom provider pricing rules — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>account-<wbr>provider-<wbr>cost</code></span></summary>
<p>Run <strong>List custom provider pricing rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-account-provider-cost">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.account_provider_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Only return pricing rules for this custom provider ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.model_rule</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;equals&quot;,&quot;starts-with&quot;,&quot;contains&quot;]; default: &quot;equals&quot;</code></td>
</tr>
<tr>
<td><code>query.cost_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;tokens&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by model, changed_by</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-account-provider-cost">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-account-provider-cost">
<summary><span>Create a custom provider pricing rule — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>account-<wbr>provider-<wbr>cost</code></span></summary>
<p>Run <strong>Create a custom provider pricing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-account-provider-cost">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.account_provider_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the custom provider that the pricing rule applies to.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.cost_in</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cost_out</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cost_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;tokens&quot;</code></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model_rule</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;equals&quot;,&quot;starts-with&quot;,&quot;contains&quot;]; default: &quot;equals&quot;</code></td>
</tr>
<tr>
<td><code>body.token_pricing</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_audio_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_cache_creation_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_cached_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_image_count</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_image_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_text_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_video_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_image_count</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_reasoning_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.total_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-account-provider-cost">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-account-provider-cost">
<summary><span>Delete a custom provider pricing rule — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>account-<wbr>provider-<wbr>cost</code></span></summary>
<p>Run <strong>Delete a custom provider pricing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-account-provider-cost">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-account-provider-cost">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-account-provider-cost">
<summary><span>Get a custom provider pricing rule — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>account-<wbr>provider-<wbr>cost</code></span></summary>
<p>Run <strong>Get a custom provider pricing rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-account-provider-cost">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-account-provider-cost">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-account-provider-cost">
<summary><span>Update a custom provider pricing rule — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>account-<wbr>provider-<wbr>cost</code></span></summary>
<p>Run <strong>Update a custom provider pricing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-account-provider-cost">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cost_in</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cost_out</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cost_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;tokens&quot;</code></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model_rule</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;equals&quot;,&quot;starts-with&quot;,&quot;contains&quot;]; default: &quot;equals&quot;</code></td>
</tr>
<tr>
<td><code>body.token_pricing</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_audio_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_cache_creation_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_cached_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_image_count</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_image_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_text_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.input_video_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_image_count</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_reasoning_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.output_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_pricing.total_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-account-provider-cost">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-account-provider">
<summary><span>Delete a custom provider — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>account-<wbr>provider</code></span></summary>
<p>Run <strong>Delete a custom provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-account-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-account-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-account-provider">
<summary><span>Get a custom provider — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>account-<wbr>provider</code></span></summary>
<p>Run <strong>Get a custom provider</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-account-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-account-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-account-provider">
<summary><span>Update a custom provider — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>account-<wbr>provider</code></span></summary>
<p>Run <strong>Update a custom provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-account-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.base_url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.beta</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.curl_example</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.headers</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON object of extra HTTP headers that AI Gateway sends to the provider. Values can contain credentials.</td>
<td><code>maxLength: 8192</code></td>
</tr>
<tr>
<td><code>body.js_example</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.link</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.logo</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.position</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.slug</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-account-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-evaluators">
<summary><span>List evaluator types (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>evaluators</code></span></summary>
<p>Run <strong>List evaluator types (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-evaluators">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;mandatory&quot;</code></td>
</tr>
<tr>
<td><code>query.order_by_direction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-evaluators">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-gateway">
<summary><span>List gateways — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>gateway</code></span></summary>
<p>Run <strong>List gateways</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-gateway">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-gateway">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-gateway">
<summary><span>Create a gateway — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>gateway</code></span></summary>
<p>Run <strong>Create a gateway</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-gateway">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.authentication</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Require authentication for gateway access. New gateways must have authentication enabled. Once enabled, authentication cannot be disabled.</td>
<td></td>
</tr>
<tr>
<td><code>body.byok_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Requires customer-provided provider credentials and prevents fallback to Unified Billing.</td>
<td></td>
</tr>
<tr>
<td><code>body.cache_invalidate_on_update</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.collect_logs</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;BLOCK&quot;,&quot;FLAG&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.profiles</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.profiles[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].check</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].check[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;REQUEST&quot;,&quot;RESPONSE&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].profiles</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].profiles[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.guardrails</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.prompt</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.P1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S10</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S11</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S12</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S13</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S14</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S2</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S3</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S5</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S6</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S7</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S8</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S9</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.response.P1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S10</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S11</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S12</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S13</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S14</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S2</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S3</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S5</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S6</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S7</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S8</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S9</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.log_classification</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.log_management</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 10000; maximum: 10000000</code></td>
</tr>
<tr>
<td><code>body.log_management_strategy</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;STOP_INSERTING&quot;,&quot;DELETE_OLDEST&quot;]</code></td>
</tr>
<tr>
<td><code>body.logpush</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.logpush_public_key</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 16; maxLength: 1024</code></td>
</tr>
<tr>
<td><code>body.otel</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.otel[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.otel[].authorization</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.otel[].content_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;json&quot;,&quot;protobuf&quot;]; default: &quot;json&quot;</code></td>
</tr>
<tr>
<td><code>body.otel[].headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: {&quot;maxLength&quot;:4096,&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.otel[].url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 2048; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_interval</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_limit</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_technique</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.retry_backoff</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Backoff strategy for retry delays</td>
<td><code>enum: [&quot;constant&quot;,&quot;linear&quot;,&quot;exponential&quot;]</code></td>
</tr>
<tr>
<td><code>body.retry_delay</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Delay between retry attempts in milliseconds (0-60000)</td>
<td><code>minimum: 0; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.retry_max_attempts</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Maximum number of retry attempts for failed requests (1-5)</td>
<td><code>minimum: 1; maximum: 5</code></td>
</tr>
<tr>
<td><code>body.spend_limits</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;00000000&quot;; minLength: 1; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].limit</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].limitType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;cost&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;oneOf&quot;:[{&quot;properties&quot;:{&quot;mode&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;enum&quot;:[&quot;partition&quot;]}},&quot;required&quot;:[&quot;mode&quot;],&quot;type&quot;:&quot;object&quot;},{&quot;properties&quot;:{&quot;mode&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;enum&quot;:[&quot;filter&quot;]},&quot;values&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;string&quot;}}},&quot;required&quot;:[&quot;mode&quot;,&quot;values&quot;],&quot;type&quot;:&quot;object&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.mode</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;filter&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.values</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.values[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.mode</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;filter&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.values</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.values[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]; default: &quot;sliding&quot;</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].window</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.store_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Secrets Store used by this gateway. Omit on update to keep the current store. Cannot be cleared while stored keys or secret references depend on it.</td>
<td></td>
</tr>
<tr>
<td><code>body.stripe</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.authorization</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events[].payload</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.workers_ai_billing_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls how Workers AI inference calls routed through this gateway are billed. &#39;postpaid&#39; bills the account directly through Workers AI; &#39;unified&#39; deducts credits via AI Gateway using neuron-based pricing and delegates billing to AI Gateway.</td>
<td><code>enum: [&quot;postpaid&quot;,&quot;unified&quot;]; default: &quot;postpaid&quot;</code></td>
</tr>
<tr>
<td><code>body.zdr</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-gateway">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-custom-domain">
<summary><span>List custom domains — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>List custom domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;initializing&quot;,&quot;pending_dcv&quot;,&quot;active&quot;,&quot;blocked&quot;,&quot;error&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by hostname</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-custom-domain">
<summary><span>Create a custom domain for a gateway — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>Create a custom domain for a gateway</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.domain</code></td>
<td>string</td>
<td>Required</td>
<td>Custom hostname that you own, such as <code>ai.example.com</code>.</td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)+$&quot;</code></td>
</tr>
<tr>
<td><code>body.minTLS</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;1.0&quot;,&quot;1.1&quot;,&quot;1.2&quot;,&quot;1.3&quot;]</code></td>
</tr>
<tr>
<td><code>body.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the Cloudflare zone that contains the custom hostname.</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-custom-domain">
<summary><span>Delete a custom domain — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>Delete a custom domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>Custom hostname that you own, such as <code>ai.example.com</code>.</td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "hostname": "ai.acme.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-custom-domain">
<summary><span>Get a custom domain — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>Get a custom domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>Custom hostname that you own, such as <code>ai.example.com</code>.</td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "hostname": "ai.acme.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-dataset">
<summary><span>List datasets (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>dataset</code></span></summary>
<p>Run <strong>List datasets (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-dataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.enable</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id, name, filters</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-dataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-dataset">
<summary><span>Create a dataset (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>dataset</code></span></summary>
<p>Run <strong>Create a dataset (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-dataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;created_at&quot;,&quot;request_content_type&quot;,&quot;response_content_type&quot;,&quot;success&quot;,&quot;cached&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;cost&quot;,&quot;tokens&quot;,&quot;tokens_in&quot;,&quot;tokens_out&quot;,&quot;duration&quot;,&quot;feedback&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;contains&quot;,&quot;lt&quot;,&quot;gt&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-dataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gateway_id": "my-gateway",
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-dataset">
<summary><span>Delete a dataset (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>dataset</code></span></summary>
<p>Run <strong>Delete a dataset (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-dataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-dataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-dataset">
<summary><span>Get a dataset (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>dataset</code></span></summary>
<p>Run <strong>Get a dataset (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-dataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-dataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-dataset">
<summary><span>Update a dataset (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>dataset</code></span></summary>
<p>Run <strong>Update a dataset (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-dataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enable</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;created_at&quot;,&quot;request_content_type&quot;,&quot;response_content_type&quot;,&quot;success&quot;,&quot;cached&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;cost&quot;,&quot;tokens&quot;,&quot;tokens_in&quot;,&quot;tokens_out&quot;,&quot;duration&quot;,&quot;feedback&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;contains&quot;,&quot;lt&quot;,&quot;gt&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-dataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-evaluations">
<summary><span>List evaluations (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>evaluations</code></span></summary>
<p>Run <strong>List evaluations (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-evaluations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.processed</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by id, name</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-evaluations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-evaluations">
<summary><span>Create an evaluation (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>evaluations</code></span></summary>
<p>Run <strong>Create an evaluation (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-evaluations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dataset_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.dataset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.evaluation_type_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.evaluation_type_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-evaluations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gateway_id": "my-gateway",
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-evaluations">
<summary><span>Delete an evaluation (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>evaluations</code></span></summary>
<p>Run <strong>Delete an evaluation (deprecated)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-evaluations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-evaluations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-evaluations">
<summary><span>Get an evaluation (deprecated) — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>evaluations</code></span></summary>
<p>Run <strong>Get an evaluation (deprecated)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-evaluations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-evaluations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-gateway-logs">
<summary><span>Delete Gateway Logs — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>gateway-<wbr>logs</code></span></summary>
<p>Run <strong>Delete Gateway Logs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-gateway-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;created_at&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;model_type&quot;,&quot;success&quot;,&quot;cached&quot;,&quot;cost&quot;,&quot;tokens_in&quot;,&quot;tokens_out&quot;,&quot;duration&quot;,&quot;feedback&quot;]; default: &quot;created_at&quot;</code></td>
</tr>
<tr>
<td><code>query.order_by_direction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;id&quot;,&quot;created_at&quot;,&quot;request_content_type&quot;,&quot;response_content_type&quot;,&quot;request_type&quot;,&quot;success&quot;,&quot;cached&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;model_type&quot;,&quot;cost&quot;,&quot;tokens&quot;,&quot;tokens_in&quot;,&quot;tokens_out&quot;,&quot;duration&quot;,&quot;feedback&quot;,&quot;event_id&quot;,&quot;metadata.key&quot;,&quot;metadata.value&quot;,&quot;authentication&quot;,&quot;wholesale&quot;,&quot;compatibilityMode&quot;,&quot;dlp_action&quot;,&quot;user_agent&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;contains&quot;,&quot;lt&quot;,&quot;gt&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>array</td>
<td>Required</td>
<td>Filter values.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10000; minimum: 1; maximum: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-gateway-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-gateway-logs">
<summary><span>List Gateway Logs — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>gateway-<wbr>logs</code></span></summary>
<p>Run <strong>List Gateway Logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-gateway-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Free-text search over log metadata.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;created_at&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;model_type&quot;,&quot;success&quot;,&quot;cached&quot;]; default: &quot;created_at&quot;</code></td>
</tr>
<tr>
<td><code>query.order_by_direction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;id&quot;,&quot;created_at&quot;,&quot;request_content_type&quot;,&quot;response_content_type&quot;,&quot;request_type&quot;,&quot;success&quot;,&quot;cached&quot;,&quot;provider&quot;,&quot;model&quot;,&quot;model_type&quot;,&quot;cost&quot;,&quot;tokens&quot;,&quot;tokens_in&quot;,&quot;tokens_out&quot;,&quot;duration&quot;,&quot;feedback&quot;,&quot;event_id&quot;,&quot;metadata.key&quot;,&quot;metadata.value&quot;,&quot;authentication&quot;,&quot;wholesale&quot;,&quot;compatibilityMode&quot;,&quot;dlp_action&quot;,&quot;user_agent&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;contains&quot;,&quot;lt&quot;,&quot;gt&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>array</td>
<td>Required</td>
<td>Filter values.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.meta_info</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.start_date</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_date</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.min_cost</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.max_cost</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.min_tokens_in</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.max_tokens_in</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.min_tokens_out</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.max_tokens_out</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.min_total_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.max_total_tokens</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.min_duration</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.max_duration</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.feedback</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.feedback</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [-1]</code></td>
</tr>
<tr>
<td><code>query.feedback</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [0]</code></td>
</tr>
<tr>
<td><code>query.feedback</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [1]</code></td>
</tr>
<tr>
<td><code>query.success</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cached</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.model</code></td>
<td>string</td>
<td>Optional</td>
<td>Model filter.</td>
<td></td>
</tr>
<tr>
<td><code>query.model_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.provider</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.request_content_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.response_content_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-gateway-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-log-detail">
<summary><span>Get Gateway Log Detail — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>log-<wbr>detail</code></span></summary>
<p>Run <strong>Get Gateway Log Detail</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-log-detail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-log-detail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "example",
    "gateway_id": "my-gateway",
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-patch-gateway-log">
<summary><span>Patch Gateway Log — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>patch-<wbr>gateway-<wbr>log</code></span></summary>
<p>Run <strong>Patch Gateway Log</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-patch-gateway-log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.feedback</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: -1; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.score</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-patch-gateway-log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "example",
    "gateway_id": "my-gateway",
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-log-request">
<summary><span>Get Gateway Log Request — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>log-<wbr>request</code></span></summary>
<p>Run <strong>Get Gateway Log Request</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-log-request">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-log-request">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "example",
    "gateway_id": "my-gateway",
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-log-response">
<summary><span>Get Gateway Log Response — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>log-<wbr>response</code></span></summary>
<p>Run <strong>Get Gateway Log Response</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-log-response">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-log-response">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "example",
    "gateway_id": "my-gateway",
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-providers">
<summary><span>List provider keys — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>providers</code></span></summary>
<p>Run <strong>List provider keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-create-providers">
<summary><span>Store a provider key — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>create-<wbr>providers</code></span></summary>
<p>Run <strong>Store a provider key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-create-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.alias</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_config</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.provider_slug</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rate_limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rate_limit_period</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 60</code></td>
</tr>
<tr>
<td><code>body.secret</code></td>
<td>string</td>
<td>Optional</td>
<td>Provider API key to store in the Secrets Store configured on the gateway.</td>
<td></td>
</tr>
<tr>
<td><code>body.secret_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-create-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-providers">
<summary><span>Delete a provider key — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>providers</code></span></summary>
<p>Run <strong>Delete a provider key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-providers">
<summary><span>Get a provider key — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>providers</code></span></summary>
<p>Run <strong>Get a provider key</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-providers">
<summary><span>Rotate a provider key — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>providers</code></span></summary>
<p>Run <strong>Rotate a provider key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.secret</code></td>
<td>string</td>
<td>Required</td>
<td>Provider API key to store in the Secrets Store configured on the gateway.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "gateway_id": "my-gateway",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-gateway-dynamic-routes">
<summary><span>List dynamic routes — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>gateway-<wbr>dynamic-<wbr>routes</code></span></summary>
<p>Run <strong>List dynamic routes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-gateway-dynamic-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of routes per page</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-gateway-dynamic-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-post-gateway-dynamic-route">
<summary><span>Create a dynamic route — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>post-<wbr>gateway-<wbr>dynamic-<wbr>route</code></span></summary>
<p>Run <strong>Create a dynamic route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-post-gateway-dynamic-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.next</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.next.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;start&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.false</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.false.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.true</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.true.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.conditions</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;conditional&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]; additionalProperties: {&quot;properties&quot;:{&quot;elementId&quot;:{&quot;type&quot;:&quot;string&quot;}},&quot;required&quot;:[&quot;elementId&quot;],&quot;type&quot;:&quot;object&quot;}</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]; enum: [&quot;percentage&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.limit</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.limitType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;count&quot;,&quot;cost&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.window</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;rate&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.model</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.provider</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.retries</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.timeout</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]; enum: [&quot;model&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[6]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]; additionalProperties: {&quot;properties&quot;:{&quot;elementId&quot;:{&quot;type&quot;:&quot;string&quot;}},&quot;required&quot;:[&quot;elementId&quot;],&quot;type&quot;:&quot;object&quot;}</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]; enum: [&quot;end&quot;]</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-post-gateway-dynamic-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-gateway-dynamic-route">
<summary><span>Delete a dynamic route — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>gateway-<wbr>dynamic-<wbr>route</code></span></summary>
<p>Run <strong>Delete a dynamic route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-gateway-dynamic-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-gateway-dynamic-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-dynamic-route">
<summary><span>Get a dynamic route — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>dynamic-<wbr>route</code></span></summary>
<p>Run <strong>Get a dynamic route</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-dynamic-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-dynamic-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-gateway-dynamic-route">
<summary><span>Rename a dynamic route — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>gateway-<wbr>dynamic-<wbr>route</code></span></summary>
<p>Run <strong>Rename a dynamic route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-gateway-dynamic-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-gateway-dynamic-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-gateway-dynamic-route-deployments">
<summary><span>List dynamic route deployments — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>gateway-<wbr>dynamic-<wbr>route-<wbr>deployments</code></span></summary>
<p>Run <strong>List dynamic route deployments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-gateway-dynamic-route-deployments">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-gateway-dynamic-route-deployments">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-post-gateway-dynamic-route-deployment">
<summary><span>Deploy a dynamic route version — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>post-<wbr>gateway-<wbr>dynamic-<wbr>route-<wbr>deployment</code></span></summary>
<p>Run <strong>Deploy a dynamic route version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-post-gateway-dynamic-route-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.version_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-post-gateway-dynamic-route-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-list-gateway-dynamic-route-versions">
<summary><span>List dynamic route versions — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>list-<wbr>gateway-<wbr>dynamic-<wbr>route-<wbr>versions</code></span></summary>
<p>Run <strong>List dynamic route versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-list-gateway-dynamic-route-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-list-gateway-dynamic-route-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-post-gateway-dynamic-route-version">
<summary><span>Create a dynamic route version — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>post-<wbr>gateway-<wbr>dynamic-<wbr>route-<wbr>version</code></span></summary>
<p>Run <strong>Create a dynamic route version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-post-gateway-dynamic-route-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.next</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.next.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;start&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.false</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.false.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.true</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.true.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.conditions</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;conditional&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]; additionalProperties: {&quot;properties&quot;:{&quot;elementId&quot;:{&quot;type&quot;:&quot;string&quot;}},&quot;required&quot;:[&quot;elementId&quot;],&quot;type&quot;:&quot;object&quot;}</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]; enum: [&quot;percentage&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.limit</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.limitType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;count&quot;,&quot;cost&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.window</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;rate&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.fallback.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs.success.elementId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.model</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.provider</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.retries</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].properties.timeout</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[5]; enum: [&quot;model&quot;]</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[6]</code></td>
</tr>
<tr>
<td><code>body.elements[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]</code></td>
</tr>
<tr>
<td><code>body.elements[].outputs</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]; additionalProperties: {&quot;properties&quot;:{&quot;elementId&quot;:{&quot;type&quot;:&quot;string&quot;}},&quot;required&quot;:[&quot;elementId&quot;],&quot;type&quot;:&quot;object&quot;}</code></td>
</tr>
<tr>
<td><code>body.elements[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[6]; enum: [&quot;end&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-post-gateway-dynamic-route-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-dynamic-route-version">
<summary><span>Get a dynamic route version — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>dynamic-<wbr>route-<wbr>version</code></span></summary>
<p>Run <strong>Get a dynamic route version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-dynamic-route-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-dynamic-route-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "gateway_id": "54442216",
    "id": "54442216",
    "version_id": "54442216"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-gateway-url">
<summary><span>Get Gateway URL — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>gateway-<wbr>url</code></span></summary>
<p>Run <strong>Get Gateway URL</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-gateway-url">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gateway_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.provider</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-gateway-url">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gateway_id": "my-gateway",
    "account_id": "0d37909e38d3e99c29fa2cd343ac421a",
    "provider": "workers-ai"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-delete-gateway">
<summary><span>Delete a gateway — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>delete-<wbr>gateway</code></span></summary>
<p>Run <strong>Delete a gateway</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-delete-gateway">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-delete-gateway">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-fetch-gateway">
<summary><span>Get a gateway — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>fetch-<wbr>gateway</code></span></summary>
<p>Run <strong>Get a gateway</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-fetch-gateway">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-fetch-gateway">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-update-gateway">
<summary><span>Update a gateway — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>update-<wbr>gateway</code></span></summary>
<p>Run <strong>Update a gateway</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-update-gateway">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier of the AI Gateway within the account.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.authentication</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Require authentication for gateway access. New gateways must have authentication enabled. Once enabled, authentication cannot be disabled.</td>
<td></td>
</tr>
<tr>
<td><code>body.byok_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Requires customer-provided provider credentials and prevents fallback to Unified Billing.</td>
<td></td>
</tr>
<tr>
<td><code>body.cache_invalidate_on_update</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.collect_logs</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;BLOCK&quot;,&quot;FLAG&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.profiles</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp.profiles[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.dlp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].check</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].check[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;REQUEST&quot;,&quot;RESPONSE&quot;]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].profiles</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.dlp.policies[].profiles[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.guardrails</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.prompt</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.P1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S10</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S11</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S12</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S13</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S14</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S2</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S3</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S5</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S6</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S7</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S8</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.prompt.S9</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.response.P1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S1</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S10</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S11</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S12</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S13</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S14</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S2</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S3</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S5</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S6</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S7</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S8</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.guardrails.response.S9</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;FLAG&quot;,&quot;BLOCK&quot;]</code></td>
</tr>
<tr>
<td><code>body.log_classification</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.log_management</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 10000; maximum: 10000000</code></td>
</tr>
<tr>
<td><code>body.log_management_strategy</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;STOP_INSERTING&quot;,&quot;DELETE_OLDEST&quot;]</code></td>
</tr>
<tr>
<td><code>body.logpush</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.logpush_public_key</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 16; maxLength: 1024</code></td>
</tr>
<tr>
<td><code>body.otel</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.otel[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.otel[].authorization</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.otel[].content_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;json&quot;,&quot;protobuf&quot;]; default: &quot;json&quot;</code></td>
</tr>
<tr>
<td><code>body.otel[].headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: {&quot;maxLength&quot;:4096,&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.otel[].url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 2048; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_interval</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_limit</code></td>
<td>integer &#124; null</td>
<td>Required</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.rate_limiting_technique</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.retry_backoff</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Backoff strategy for retry delays</td>
<td><code>enum: [&quot;constant&quot;,&quot;linear&quot;,&quot;exponential&quot;]</code></td>
</tr>
<tr>
<td><code>body.retry_delay</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Delay between retry attempts in milliseconds (0-60000)</td>
<td><code>minimum: 0; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.retry_max_attempts</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Maximum number of retry attempts for failed requests (1-5)</td>
<td><code>minimum: 1; maximum: 5</code></td>
</tr>
<tr>
<td><code>body.spend_limits</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;00000000&quot;; minLength: 1; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].limit</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].limitType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;cost&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;oneOf&quot;:[{&quot;properties&quot;:{&quot;mode&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;enum&quot;:[&quot;partition&quot;]}},&quot;required&quot;:[&quot;mode&quot;],&quot;type&quot;:&quot;object&quot;},{&quot;properties&quot;:{&quot;mode&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;enum&quot;:[&quot;filter&quot;]},&quot;values&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;string&quot;}}},&quot;required&quot;:[&quot;mode&quot;,&quot;values&quot;],&quot;type&quot;:&quot;object&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.mode</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;filter&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.values</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].model.values[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.mode</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;filter&quot;]</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.values</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].provider.values[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]; default: &quot;sliding&quot;</code></td>
</tr>
<tr>
<td><code>body.spend_limits.rules[].window</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.store_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Secrets Store used by this gateway. Omit on update to keep the current store. Cannot be cleared while stored keys or secret references depend on it.</td>
<td></td>
</tr>
<tr>
<td><code>body.stripe</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.authorization</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.stripe.usage_events[].payload</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.workers_ai_billing_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls how Workers AI inference calls routed through this gateway are billed. &#39;postpaid&#39; bills the account directly through Workers AI; &#39;unified&#39; deducts credits via AI Gateway using neuron-based pricing and delegates billing to AI Gateway.</td>
<td><code>enum: [&quot;postpaid&quot;,&quot;unified&quot;]; default: &quot;postpaid&quot;</code></td>
</tr>
<tr>
<td><code>body.zdr</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-update-gateway">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "3ebbcb006d4d46d7bb6a8c7f14676cb0",
    "id": "my-gateway"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-get-logging-state">
<summary><span>Get AI Gateway logging state — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>get-<wbr>logging-<wbr>state</code></span></summary>
<p>Run <strong>Get AI Gateway logging state</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-get-logging-state">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-get-logging-state">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-aig-config-patch-logging-state">
<summary><span>Migrate AI Gateway logging to Workers Observability — <code>cloudflare.<wbr>aig-<wbr>config-<wbr>patch-<wbr>logging-<wbr>state</code></span></summary>
<p>Run <strong>Migrate AI Gateway logging to Workers Observability</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.aig-config-patch-logging-state">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.aig-config-patch-logging-state">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-list-namespaces">
<summary><span>List namespaces — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>list-<wbr>namespaces</code></span></summary>
<p>Run <strong>List namespaces</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-list-namespaces">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number (1-indexed).</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter namespaces whose name or description contains this string (case-insensitive).</td>
<td><code>maxLength: 256</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-list-namespaces">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-create-namespace">
<summary><span>Create a namespace — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>create-<wbr>namespace</code></span></summary>
<p>Run <strong>Create a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-create-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional description for the namespace. Max 256 characters.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-z0-9]([a-z0-9-]{0,26}[a-z0-9])?$&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable chat completions endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td>Custom domain hostnames that alias this public endpoint. GET and create responses return the current set; on update (PUT) this field is only echoed back when supplied in the request body, otherwise it is null (omit it to leave domains unchanged).</td>
<td><code>maxItems: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom domain hostname. Must belong to a Verified zone on this account.</td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.default_domain_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When false, the instance is reachable only via a registered custom domain and the default &lt;public_endpoint_id&gt;.search.ai.cloudflare.com host returns 404. Requires at least one custom domain. Defaults to true. public_endpoint_params is replaced wholesale on update, so resend default_domain_enabled on every update to keep the default host off — omitting it resets to true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.instances_allowed</code></td>
<td>array</td>
<td>Optional</td>
<td>Instance IDs exposed through the namespace public endpoint. Empty means nothing is searchable. Every ID must reference an existing instance in this namespace, and the list must stay within the account&#39;s multi-instance search limit.</td>
<td><code>default: []; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.instances_allowed[]</code></td>
<td>string</td>
<td>Optional</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Finds exactly what you&#39;re looking for&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable MCP endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.period_ms</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.requests</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable search endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-create-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-list-instances">
<summary><span>List AI Search instances. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>list-<wbr>instances</code></span></summary>
<p>Run <strong>List AI Search instances.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-list-instances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number (1-indexed).</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter instances whose id contains this string (case-insensitive).</td>
<td><code>maxLength: 64</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only instances with this exact Search for Agents hostname (case-insensitive).</td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by.</td>
<td><code>enum: [&quot;created_at&quot;]; default: &quot;created_at&quot;</code></td>
</tr>
<tr>
<td><code>query.order_by_direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Order direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-list-instances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-create-instance">
<summary><span>Create an AI Search instance. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>create-<wbr>instance</code></span></summary>
<p>Run <strong>Create an AI Search instance.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-create-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_gateway_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.cache</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]; default: &quot;close_enough&quot;</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td>Cache entry TTL in seconds. Allowed values: 600 (10min), 1800 (30min), 3600 (1h), 7200 (2h), 21600 (6h), 43200 (12h), 86400 (24h), 172800 (48h), 259200 (72h), 518400 (6d).</td>
<td><code>default: 172800</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [1800]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [3600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [7200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [21600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [43200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [86400]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [172800]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [259200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [518400]</code></td>
</tr>
<tr>
<td><code>body.chunk</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.chunk_overlap</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 0; maximum: 30</code></td>
</tr>
<tr>
<td><code>body.chunk_size</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 64</code></td>
</tr>
<tr>
<td><code>body.custom_metadata</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.custom_metadata[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_metadata[].data_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;datetime&quot;]</code></td>
</tr>
<tr>
<td><code>body.custom_metadata[].field_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.embedding_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]; default: &quot;rrf&quot;</code></td>
</tr>
<tr>
<td><code>body.hybrid_search_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated — use index_method instead. Defaults to true for new instances; set false to create a vector-only instance.</td>
<td></td>
</tr>
<tr>
<td><code>body.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.index_method</code></td>
<td>object</td>
<td>Optional</td>
<td>Controls which storage backends indexing uses. Defaults to vector and keyword indexing for new instances. When set, both vector and keyword are required.</td>
<td></td>
</tr>
<tr>
<td><code>body.index_method.keyword</code></td>
<td>boolean</td>
<td>Required</td>
<td>Enable keyword (BM25) storage backend.</td>
<td></td>
</tr>
<tr>
<td><code>body.index_method.vector</code></td>
<td>boolean</td>
<td>Required</td>
<td>Enable vector (embedding) storage backend.</td>
<td></td>
</tr>
<tr>
<td><code>body.indexing_options</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indexing_options.keyword_tokenizer</code></td>
<td>string</td>
<td>Optional</td>
<td>Tokenizer used for keyword search indexing. porter provides word-level tokenization with Porter stemming (good for natural language queries). trigram enables character-level substring matching (good for partial matches, code, identifiers). Changing this triggers a full re-index. Defaults to porter.</td>
<td><code>enum: [&quot;porter&quot;,&quot;trigram&quot;]; default: &quot;porter&quot;</code></td>
</tr>
<tr>
<td><code>body.indexing_options.use_ocr</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Enables OCR ingestion for PDFs and images. Changing this triggers a full re-index. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.created_from_aisearch_wizard</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;native&quot;,&quot;rest&quot;]</code></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin.version</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.worker_domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable chat completions endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td>Custom domain hostnames that alias this public endpoint. GET and create responses return the current set; on update (PUT) this field is only echoed back when supplied in the request body, otherwise it is null (omit it to leave domains unchanged).</td>
<td><code>maxItems: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom domain hostname. Must belong to a Verified zone on this account.</td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.default_domain_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When false, the instance is reachable only via a registered custom domain and the default &lt;public_endpoint_id&gt;.search.ai.cloudflare.com host returns 404. Requires at least one custom domain. Defaults to true. public_endpoint_params is replaced wholesale on update, so resend default_domain_enabled on every update to keep the default host off — omitting it resets to true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Finds exactly what you&#39;re looking for&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable MCP endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.period_ms</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.requests</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable search endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Each entry specifies a metadata field and an optional direction. Direction defaults to &#39;asc&#39; for numeric/datetime fields and &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted on an update, the existing stored value stays unchanged; when never set, search falls back to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.rewrite_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.rewrite_query</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.score_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum similarity score a chunk must reach to be returned. Defaults to 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.exclude_items</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced). Most accounts have a limit of 10 rules; contact support to raise it.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.exclude_items[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500; pattern: &quot;^[*/\\\\]?[\\w\\-/.\\\\?*:=&amp;%]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.include_items</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post). Most accounts have a limit of 10 rules; contact support to raise it.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.include_items[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500; pattern: &quot;^[*/\\\\]?[\\w\\-/.\\\\?*:=&amp;%]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.r2_jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {&quot;parse_type&quot;:&quot;sitemap&quot;}</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options</code></td>
<td>object</td>
<td>Optional</td>
<td>Options for parse_type &#39;discover&#39;, where Browser Run discovers URLs through link following and sitemaps. Ignored for &#39;sitemap&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.depth</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum link-follow depth from the seed URL.</td>
<td><code>default: 5; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.include_external_links</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Follow links that point outside the source domain. Must stay <code>false</code> because discover crawls only cover the zone you own.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.include_subdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Follow links to subdomains of the source host.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of pages to crawl (1-100000).</td>
<td><code>default: 100000; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.max_age</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum content age in seconds to accept (0–604800).</td>
<td><code>default: 86400; minimum: 0; maximum: 604800</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.source</code></td>
<td>string</td>
<td>Optional</td>
<td>Where the crawler looks for URLs: &#39;sitemaps&#39; reads sitemap XML only, &#39;links&#39; follows page links only, &#39;all&#39; does both.</td>
<td><code>enum: [&quot;all&quot;,&quot;sitemaps&quot;,&quot;links&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path-to-selector mappings for extracting specific content from crawled pages. Each entry pairs a URL glob pattern with a CSS selector. The first matching path wins. The crawler stores and indexes only the matched HTML fragment. Omit the field to disable content selection; the API rejects empty arrays.</td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[].path</code></td>
<td>string</td>
<td>Required</td>
<td>Glob pattern to match against the page URL path. Uses standard glob syntax: * matches within a segment, ** crosses directories.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[].selector</code></td>
<td>string</td>
<td>Required</td>
<td>CSS selector to extract content from pages matching the path pattern. Disallowed characters: ;, `, $, {, }, . Must target a single element; if multiple elements match, the crawler ignores the selector and uses the full page.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.include_headers</code></td>
<td>object</td>
<td>Optional</td>
<td>Up to 5 custom HTTP headers sent with each crawl request. Names must use RFC-7230 token characters, excluding spaces, colons, and control characters. Values must use HTAB and printable ASCII only, excluding CR and LF.</td>
<td><code>additionalProperties: {&quot;maxLength&quot;:8192,&quot;pattern&quot;:&quot;^[\\t\\x20-\\x7E]*$&quot;,&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.include_images</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.specific_sitemaps</code></td>
<td>array</td>
<td>Optional</td>
<td>List of specific sitemap URLs to use for crawling. Only valid when parse_type is &#39;sitemap&#39;.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.specific_sitemaps[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.use_browser_rendering</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_type</code></td>
<td>string</td>
<td>Optional</td>
<td>How the crawler finds URLs. &#39;sitemap&#39; reads XML sitemaps; &#39;discover&#39; follows links recursively and requires the source to belong to a Verified zone on this account.</td>
<td><code>enum: [&quot;sitemap&quot;,&quot;discover&quot;]; default: &quot;sitemap&quot;</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>—</td>
<td>Optional</td>
<td>Interval between automatic syncs, in seconds. Allowed values: 900 (15min), 1800 (30min), 3600 (1h), 7200 (2h), 14400 (4h), 21600 (6h), 43200 (12h), 86400 (24h). Defaults to 86400 (24h).</td>
<td></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [900]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [1800]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [3600]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [7200]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [14400]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [21600]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [43200]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [86400]</code></td>
</tr>
<tr>
<td><code>body.token_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Source type. When omitted or null with a non-blank source, HTTP(S) URLs infer web-crawler and existing R2 bucket names infer r2. A missing or blank source without a type uses managed upload-only storage.</td>
<td><code>enum: [&quot;r2&quot;,&quot;web-crawler&quot;,null]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-create-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-delete-instance">
<summary><span>Delete an AI Search instance. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>delete-<wbr>instance</code></span></summary>
<p>Run <strong>Delete an AI Search instance.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-delete-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-delete-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "my-ai-search",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-fetch-instance">
<summary><span>Get an AI Search instance. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>fetch-<wbr>instance</code></span></summary>
<p>Run <strong>Get an AI Search instance.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-fetch-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-fetch-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "my-ai-search",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-move-instance">
<summary><span>Move an instance to a different namespace. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>move-<wbr>instance</code></span></summary>
<p>Run <strong>Move an instance to a different namespace.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-move-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Current namespace of the instance.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance id.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.new_namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Target namespace to move the instance into.</td>
<td><code>pattern: &quot;^[a-z0-9]([a-z0-9-]{0,26}[a-z0-9])?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-move-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "production",
    "id": "my-blog"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-update-instance">
<summary><span>Update an AI Search instance. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>update-<wbr>instance</code></span></summary>
<p>Run <strong>Update an AI Search instance.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-update-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_gateway_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.cache</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]; default: &quot;close_enough&quot;</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td>Cache entry TTL in seconds. Allowed values: 600 (10min), 1800 (30min), 3600 (1h), 7200 (2h), 21600 (6h), 43200 (12h), 86400 (24h), 172800 (48h), 259200 (72h), 518400 (6d).</td>
<td><code>default: 172800</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [1800]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [3600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [7200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [21600]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [43200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [86400]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [172800]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [259200]</code></td>
</tr>
<tr>
<td><code>body.cache_ttl</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [518400]</code></td>
</tr>
<tr>
<td><code>body.chunk</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.chunk_overlap</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 0; maximum: 30</code></td>
</tr>
<tr>
<td><code>body.chunk_size</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 64</code></td>
</tr>
<tr>
<td><code>body.custom_metadata</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.custom_metadata[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_metadata[].data_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;datetime&quot;]</code></td>
</tr>
<tr>
<td><code>body.custom_metadata[].field_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.embedding_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]; default: &quot;rrf&quot;</code></td>
</tr>
<tr>
<td><code>body.index_method</code></td>
<td>object</td>
<td>Optional</td>
<td>Controls which storage backends indexing uses. Defaults to vector and keyword indexing for new instances. When set, both vector and keyword are required.</td>
<td></td>
</tr>
<tr>
<td><code>body.index_method.keyword</code></td>
<td>boolean</td>
<td>Required</td>
<td>Enable keyword (BM25) storage backend.</td>
<td></td>
</tr>
<tr>
<td><code>body.index_method.vector</code></td>
<td>boolean</td>
<td>Required</td>
<td>Enable vector (embedding) storage backend.</td>
<td></td>
</tr>
<tr>
<td><code>body.indexing_options</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indexing_options.keyword_tokenizer</code></td>
<td>string</td>
<td>Optional</td>
<td>Tokenizer used for keyword search indexing. porter provides word-level tokenization with Porter stemming (good for natural language queries). trigram enables character-level substring matching (good for partial matches, code, identifiers). Changing this triggers a full re-index. Defaults to porter.</td>
<td><code>enum: [&quot;porter&quot;,&quot;trigram&quot;]; default: &quot;porter&quot;</code></td>
</tr>
<tr>
<td><code>body.indexing_options.use_ocr</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Enables OCR ingestion for PDFs and images. Changing this triggers a full re-index. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.created_from_aisearch_wizard</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;native&quot;,&quot;rest&quot;]</code></td>
</tr>
<tr>
<td><code>body.metadata.created_from_emdash_plugin.version</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.worker_domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.paused</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable chat completions endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td>Custom domain hostnames that alias this public endpoint. GET and create responses return the current set; on update (PUT) this field is only echoed back when supplied in the request body, otherwise it is null (omit it to leave domains unchanged).</td>
<td><code>maxItems: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom domain hostname. Must belong to a Verified zone on this account.</td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.default_domain_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When false, the instance is reachable only via a registered custom domain and the default &lt;public_endpoint_id&gt;.search.ai.cloudflare.com host returns 404. Requires at least one custom domain. Defaults to true. public_endpoint_params is replaced wholesale on update, so resend default_domain_enabled on every update to keep the default host off — omitting it resets to true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Finds exactly what you&#39;re looking for&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable MCP endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.period_ms</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.requests</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable search endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Each entry specifies a metadata field and an optional direction. Direction defaults to &#39;asc&#39; for numeric/datetime fields and &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.retrieval_options.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted on an update, the existing stored value stays unchanged; when never set, search falls back to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.rewrite_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.rewrite_query</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.score_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum similarity score a chunk must reach to be returned. Defaults to 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.exclude_items</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path patterns to exclude. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /admin/** matches /admin/users and /admin/settings/advanced). Most accounts have a limit of 10 rules; contact support to raise it.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.exclude_items[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500; pattern: &quot;^[*/\\\\]?[\\w\\-/.\\\\?*:=&amp;%]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.include_items</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path patterns to include. Uses micromatch glob syntax: * matches within a path segment, ** matches across path segments (e.g., /blog/** matches /blog/post and /blog/2024/post). Most accounts have a limit of 10 rules; contact support to raise it.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.include_items[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500; pattern: &quot;^[*/\\\\]?[\\w\\-/.\\\\?*:=&amp;%]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.r2_jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {&quot;parse_type&quot;:&quot;sitemap&quot;}</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options</code></td>
<td>object</td>
<td>Optional</td>
<td>Options for parse_type &#39;discover&#39;, where Browser Run discovers URLs through link following and sitemaps. Ignored for &#39;sitemap&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.depth</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum link-follow depth from the seed URL.</td>
<td><code>default: 5; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.include_external_links</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Follow links that point outside the source domain. Must stay <code>false</code> because discover crawls only cover the zone you own.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.include_subdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Follow links to subdomains of the source host.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of pages to crawl (1-100000).</td>
<td><code>default: 100000; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.max_age</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum content age in seconds to accept (0–604800).</td>
<td><code>default: 86400; minimum: 0; maximum: 604800</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.discover_options.source</code></td>
<td>string</td>
<td>Optional</td>
<td>Where the crawler looks for URLs: &#39;sitemaps&#39; reads sitemap XML only, &#39;links&#39; follows page links only, &#39;all&#39; does both.</td>
<td><code>enum: [&quot;all&quot;,&quot;sitemaps&quot;,&quot;links&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector</code></td>
<td>array</td>
<td>Optional</td>
<td>List of path-to-selector mappings for extracting specific content from crawled pages. Each entry pairs a URL glob pattern with a CSS selector. The first matching path wins. The crawler stores and indexes only the matched HTML fragment. Omit the field to disable content selection; the API rejects empty arrays.</td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[].path</code></td>
<td>string</td>
<td>Required</td>
<td>Glob pattern to match against the page URL path. Uses standard glob syntax: * matches within a segment, ** crosses directories.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.content_selector[].selector</code></td>
<td>string</td>
<td>Required</td>
<td>CSS selector to extract content from pages matching the path pattern. Disallowed characters: ;, `, $, {, }, . Must target a single element; if multiple elements match, the crawler ignores the selector and uses the full page.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.include_headers</code></td>
<td>object</td>
<td>Optional</td>
<td>Up to 5 custom HTTP headers sent with each crawl request. Names must use RFC-7230 token characters, excluding spaces, colons, and control characters. Values must use HTAB and printable ASCII only, excluding CR and LF.</td>
<td><code>additionalProperties: {&quot;maxLength&quot;:8192,&quot;pattern&quot;:&quot;^[\\t\\x20-\\x7E]*$&quot;,&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.include_images</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.specific_sitemaps</code></td>
<td>array</td>
<td>Optional</td>
<td>List of specific sitemap URLs to use for crawling. Only valid when parse_type is &#39;sitemap&#39;.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.specific_sitemaps[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_options.use_browser_rendering</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.source_params.web_crawler.parse_type</code></td>
<td>string</td>
<td>Optional</td>
<td>How the crawler finds URLs. &#39;sitemap&#39; reads XML sitemaps; &#39;discover&#39; follows links recursively and requires the source to belong to a Verified zone on this account.</td>
<td><code>enum: [&quot;sitemap&quot;,&quot;discover&quot;]; default: &quot;sitemap&quot;</code></td>
</tr>
<tr>
<td><code>body.summarization</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.summarization_model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>—</td>
<td>Optional</td>
<td>Interval between automatic syncs, in seconds. Allowed values: 900 (15min), 1800 (30min), 3600 (1h), 7200 (2h), 14400 (4h), 21600 (6h), 43200 (12h), 86400 (24h). Defaults to 86400 (24h).</td>
<td></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [900]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [1800]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [3600]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [7200]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [14400]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [21600]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [43200]</code></td>
</tr>
<tr>
<td><code>body.sync_interval</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [86400]</code></td>
</tr>
<tr>
<td><code>body.system_prompt_ai_search</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.system_prompt_index_summarization</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.system_prompt_rewrite_query</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-update-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "my-ai-search",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-chat-completion">
<summary><span>Chat Completions — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>chat-<wbr>completion</code></span></summary>
<p>Run <strong>Chat Completions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-chat-completion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.custom_metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Metadata added to AI Gateway logs for requests this operation triggers. Accepts up to 2 string, number, or boolean entries. Reserved keys: &#39;ai-search&#39;, &#39;task&#39;, &#39;origin&#39;, and any key beginning with &#39;cf.&#39;.</td>
<td><code>maxProperties: 2; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.rewrite_prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Overrides the instance-level boost_by config. Direction defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.context_expansion</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0; maximum: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted, falls back to the instance-level retrieval_options.keyword_match_mode, then to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum similarity score a chunk must reach to be returned. When omitted, falls back to the instance-level score_threshold, then to 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results to return. When omitted, falls back to the instance-level max_num_results, then to 10.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.retrieval_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;vector&quot;,&quot;keyword&quot;,&quot;hybrid&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.return_on_failure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].text</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; enum: [&quot;text&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; minLength: 1; maxLength: 20971520</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; enum: [&quot;image_url&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_data</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 13981144</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.filename</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; enum: [&quot;file&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [null]</code></td>
</tr>
<tr>
<td><code>body.messages[].role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;system&quot;,&quot;developer&quot;,&quot;user&quot;,&quot;assistant&quot;,&quot;tool&quot;]</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.stream</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-chat-completion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-list-items">
<summary><span>Items List. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Items List.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for items. &quot;status&quot; (default) sorts items according to status priority, then last_seen_at. &quot;modified_at&quot; sorts items according to file modification time (most recent first), falling back to created_at.</td>
<td><code>enum: [&quot;status&quot;,&quot;modified_at&quot;]; default: &quot;status&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;queued&quot;,&quot;running&quot;,&quot;completed&quot;,&quot;error&quot;,&quot;skipped&quot;,&quot;outdated&quot;]</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only items with this source_id. Use &quot;builtin&quot; for uploaded files, or a source identifier like &quot;web-crawler:<a href="https://example.com/">https://example.com</a>&quot;.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.metadata_filter</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON-encoded metadata filter using Vectorize filter syntax. Examples: {&quot;folder&quot;:&quot;reports/&quot;}, {&quot;timestamp&quot;:{&quot;$gte&quot;:1700000000000}}, {&quot;folder&quot;:{&quot;$in&quot;:[&quot;docs/&quot;,&quot;reports/&quot;]}}.</td>
<td><code>maxLength: 2048</code></td>
</tr>
<tr>
<td><code>query.item_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only the item with this unique ID. Returns at most one item.</td>
<td><code>maxLength: 64</code></td>
</tr>
<tr>
<td><code>query.key</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only items with this exact key (object key / filename). Each key is unique within a source, so combine with <code>source</code> to disambiguate across data sources.</td>
<td><code>maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-create-or-update-item">
<summary><span>Create or Update Item. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>create-<wbr>or-<wbr>update-<wbr>item</code></span></summary>
<p>Run <strong>Create or Update Item.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-create-or-update-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.key</code></td>
<td>string</td>
<td>Required</td>
<td>Item key / filename. Must not exceed 128 characters.</td>
<td></td>
</tr>
<tr>
<td><code>body.next_action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;INDEX&quot;]</code></td>
</tr>
<tr>
<td><code>body.wait_for_completion</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Wait for indexing before responding. After processing, vector-indexed instances use any time remaining in a 25s wait budget to confirm Vectorize ingestion. Processing itself continues uninterrupted and can exceed that budget. If confirmation times out, the response returns the current item state and background indexing continues. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-create-or-update-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-delete-item">
<summary><span>Delete Item. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>delete-<wbr>item</code></span></summary>
<p>Run <strong>Delete Item.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-delete-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-delete-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "item_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-get-item">
<summary><span>Get Item. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>get-<wbr>item</code></span></summary>
<p>Run <strong>Get Item.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-get-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-get-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "item_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-sync-item">
<summary><span>Sync Item. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>sync-<wbr>item</code></span></summary>
<p>Run <strong>Sync Item.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-sync-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.next_action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;INDEX&quot;]</code></td>
</tr>
<tr>
<td><code>body.wait_for_completion</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Wait for indexing before responding. After processing, vector-indexed instances use any time remaining in a 25s wait budget to confirm Vectorize ingestion. Processing itself continues uninterrupted and can exceed that budget. If confirmation times out, the response returns the current item state and background indexing continues. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-sync-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "item_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-list-item-chunks">
<summary><span>List Item Chunks. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>list-<wbr>item-<wbr>chunks</code></span></summary>
<p>Run <strong>List Item Chunks.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-list-item-chunks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-list-item-chunks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "item_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-logs-item">
<summary><span>Item Logs. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>logs-<wbr>item</code></span></summary>
<p>Run <strong>Item Logs.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-logs-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 512</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-logs-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "item_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-list-jobs">
<summary><span>List Jobs — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>list-<wbr>jobs</code></span></summary>
<p>Run <strong>List Jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-list-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-list-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-create-job">
<summary><span>Create new job — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>create-<wbr>job</code></span></summary>
<p>Run <strong>Create new job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-create-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-create-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-get-job">
<summary><span>Get a Job Details — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>get-<wbr>job</code></span></summary>
<p>Run <strong>Get a Job Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-get-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-get-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "job_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-change-job-status">
<summary><span>Cancel an indexing job. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>change-<wbr>job-<wbr>status</code></span></summary>
<p>Run <strong>Cancel an indexing job.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-change-job-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;cancel&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-change-job-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "job_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-list-job-logs">
<summary><span>List Job Logs — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>list-<wbr>job-<wbr>logs</code></span></summary>
<p>Run <strong>List Job Logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-list-job-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 500</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-list-job-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "job_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-purge-instance-cache">
<summary><span>Purge search cache. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>purge-<wbr>instance-<wbr>cache</code></span></summary>
<p>Run <strong>Purge search cache.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-purge-instance-cache">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-purge-instance-cache">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "id": "my-ai-search",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-instance-search">
<summary><span>Search — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>instance-<wbr>search</code></span></summary>
<p>Run <strong>Search</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-instance-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.custom_metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Metadata added to AI Gateway logs for requests this operation triggers. Accepts up to 2 string, number, or boolean entries. Reserved keys: &#39;ai-search&#39;, &#39;task&#39;, &#39;origin&#39;, and any key beginning with &#39;cf.&#39;.</td>
<td><code>maxProperties: 2; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.rewrite_prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Overrides the instance-level boost_by config. Direction defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.context_expansion</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0; maximum: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted, falls back to the instance-level retrieval_options.keyword_match_mode, then to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum similarity score a chunk must reach to be returned. When omitted, falls back to the instance-level score_threshold, then to 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results to return. When omitted, falls back to the instance-level max_num_results, then to 10.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.retrieval_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;vector&quot;,&quot;keyword&quot;,&quot;hybrid&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.return_on_failure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Optional</td>
<td>OpenAI-compatible message array. For multimodal queries, set the last user message&#39;s <code>content</code> to an array of typed parts: <code>[{type:&#39;text&#39;, text:&#39;…&#39;}, {type:&#39;image_url&#39;, image_url:{url:&#39;…&#39;}}]</code>. Image inputs require the RAG&#39;s embedding_model to declare &#39;image&#39; in supported_modalities.</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].text</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; enum: [&quot;text&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; minLength: 1; maxLength: 20971520</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; enum: [&quot;image_url&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_data</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 13981144</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.filename</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; enum: [&quot;file&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [null]</code></td>
</tr>
<tr>
<td><code>body.messages[].role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;system&quot;,&quot;developer&quot;,&quot;user&quot;,&quot;assistant&quot;,&quot;tool&quot;]</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Optional</td>
<td>A simple text query string. Alternative to &#39;messages&#39; — provide either this or &#39;messages&#39;, not both.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-instance-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-stats">
<summary><span>Get instance statistics. — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>stats</code></span></summary>
<p>Run <strong>Get instance statistics.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-stats">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td><code>default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-stats">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-ai-search",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "namespace": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-delete-namespace">
<summary><span>Delete a namespace — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>delete-<wbr>namespace</code></span></summary>
<p>Run <strong>Delete a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-delete-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-delete-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "name": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-fetch-namespace">
<summary><span>Get a namespace — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>fetch-<wbr>namespace</code></span></summary>
<p>Run <strong>Get a namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-fetch-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-fetch-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "name": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-update-namespace">
<summary><span>Update a namespace — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>update-<wbr>namespace</code></span></summary>
<p>Run <strong>Update a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-update-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional description for the namespace. Max 256 characters.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.authorized_hosts[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.chat_completions_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable chat completions endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains</code></td>
<td>array &#124; null</td>
<td>Optional</td>
<td>Custom domain hostnames that alias this public endpoint. GET and create responses return the current set; on update (PUT) this field is only echoed back when supplied in the request body, otherwise it is null (omit it to leave domains unchanged).</td>
<td><code>maxItems: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.custom_domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom domain hostname. Must belong to a Verified zone on this account.</td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.default_domain_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When false, the instance is reachable only via a registered custom domain and the default &lt;public_endpoint_id&gt;.search.ai.cloudflare.com host returns 404. Requires at least one custom domain. Defaults to true. public_endpoint_params is replaced wholesale on update, so resend default_domain_enabled on every update to keep the default host off — omitting it resets to true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.instances_allowed</code></td>
<td>array</td>
<td>Optional</td>
<td>Instance IDs exposed through the namespace public endpoint. Empty means nothing is searchable. Every ID must reference an existing instance in this namespace, and the list must stay within the account&#39;s multi-instance search limit.</td>
<td><code>default: []; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.instances_allowed[]</code></td>
<td>string</td>
<td>Optional</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Finds exactly what you&#39;re looking for&quot;</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.mcp.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable MCP endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.period_ms</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.requests</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.rate_limit.technique</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;fixed&quot;,&quot;sliding&quot;]</code></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_endpoint_params.search_endpoint.disabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Disable search endpoint for this public endpoint.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-update-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "name": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-multi-instance-chat-completion">
<summary><span>Multi-Instance Chat Completions — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>multi-<wbr>instance-<wbr>chat-<wbr>completion</code></span></summary>
<p>Run <strong>Multi-Instance Chat Completions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-multi-instance-chat-completion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.custom_metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Metadata added to AI Gateway logs for requests this operation triggers. Accepts up to 2 string, number, or boolean entries. Reserved keys: &#39;ai-search&#39;, &#39;task&#39;, &#39;origin&#39;, and any key beginning with &#39;cf.&#39;.</td>
<td><code>maxProperties: 2; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.instance_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.instance_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.rewrite_prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Overrides the instance-level boost_by config. Direction defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.context_expansion</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0; maximum: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted, falls back to the instance-level retrieval_options.keyword_match_mode, then to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum score a chunk must reach to be returned. When omitted, each instance&#39;s chunks are filtered by that instance&#39;s score_threshold, capped at the lower of the first instance&#39;s score_threshold and 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of merged results to return. When omitted, defaults to the first instance&#39;s max_num_results, then 10.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.retrieval_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;vector&quot;,&quot;keyword&quot;,&quot;hybrid&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.return_on_failure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].text</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; enum: [&quot;text&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; minLength: 1; maxLength: 20971520</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; enum: [&quot;image_url&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_data</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 13981144</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.filename</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; enum: [&quot;file&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [null]</code></td>
</tr>
<tr>
<td><code>body.messages[].role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;system&quot;,&quot;developer&quot;,&quot;user&quot;,&quot;assistant&quot;,&quot;tool&quot;]</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.stream</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-multi-instance-chat-completion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "name": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-namespace-multi-instance-search">
<summary><span>Multi-Instance Search — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>namespace-<wbr>multi-<wbr>instance-<wbr>search</code></span></summary>
<p>Run <strong>Multi-Instance Search</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-namespace-multi-instance-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Namespace name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.cache_threshold</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;super_strict_match&quot;,&quot;close_enough&quot;,&quot;flexible_friend&quot;,&quot;anything_goes&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.cache.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.custom_metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Metadata added to AI Gateway logs for requests this operation triggers. Accepts up to 2 string, number, or boolean entries. Reserved keys: &#39;ai-search&#39;, &#39;task&#39;, &#39;origin&#39;, and any key beginning with &#39;cf.&#39;.</td>
<td><code>maxProperties: 2; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.instance_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.instance_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td>AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.model</code></td>
<td>string</td>
<td>Optional</td>
<td>A Workers AI model ID or an AI Gateway model ID compatible with the OpenAI Chat Completions API. An empty string uses the configured or default model.</td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.query_rewrite.rewrite_prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by</code></td>
<td>array</td>
<td>Optional</td>
<td>Metadata fields to boost search results by. Overrides the instance-level boost_by config. Direction defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields. Fields must match &#39;timestamp&#39; or a defined custom_metadata field.</td>
<td><code>maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Boost direction. &#39;desc&#39; = higher values rank higher (e.g. newer timestamps). &#39;asc&#39; = lower values rank higher. &#39;exists&#39; = boost chunks that have the field. &#39;not_exists&#39; = boost chunks that lack the field. Optional — defaults to &#39;asc&#39; for numeric/datetime fields, &#39;exists&#39; for text/boolean fields.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;,&quot;exists&quot;,&quot;not_exists&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.boost_by[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Metadata field name to boost by. Use &#39;timestamp&#39; for document freshness, or any custom_metadata field. Numeric and datetime fields support all four directions (asc, desc, exists, not_exists); text/boolean fields only support exists/not_exists.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.context_expansion</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0; maximum: 3</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.fusion_method</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;max&quot;,&quot;rrf&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.keyword_match_mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls which documents become candidates for BM25 scoring. &#39;and&#39; restricts candidates to documents containing all query terms; &#39;or&#39; includes any document containing at least one term and ranks results according to BM25 relevance. When omitted, falls back to the instance-level retrieval_options.keyword_match_mode, then to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.match_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum score a chunk must reach to be returned. When omitted, each instance&#39;s chunks are filtered by that instance&#39;s score_threshold, capped at 0.4.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of merged results to return. When omitted, defaults to the sum of the searched instances&#39; max_num_results (each falling back to 10), up to 50.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.retrieval_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;vector&quot;,&quot;keyword&quot;,&quot;hybrid&quot;]</code></td>
</tr>
<tr>
<td><code>body.ai_search_options.retrieval.return_on_failure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Optional</td>
<td>OpenAI-compatible message array. For multimodal queries, set the last user message&#39;s <code>content</code> to an array of typed parts: <code>[{type:&#39;text&#39;, text:&#39;…&#39;}, {type:&#39;image_url&#39;, image_url:{url:&#39;…&#39;}}]</code>. Image inputs require the RAG&#39;s embedding_model to declare &#39;image&#39; in supported_modalities.</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].text</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[1]; enum: [&quot;text&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].image_url.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; minLength: 1; maxLength: 20971520</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[2]; enum: [&quot;image_url&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_data</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 13981144</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.file_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].file.filename</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.messages[].content[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; oneOf[3]; enum: [&quot;file&quot;]</code></td>
</tr>
<tr>
<td><code>body.messages[].content</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [null]</code></td>
</tr>
<tr>
<td><code>body.messages[].role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;system&quot;,&quot;developer&quot;,&quot;user&quot;,&quot;assistant&quot;,&quot;tool&quot;]</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Optional</td>
<td>A simple text query string. Alternative to &#39;messages&#39; — provide either this or &#39;messages&#39;, not both.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-namespace-multi-instance-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "name": "my-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-list-tokens">
<summary><span>List tokens — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>list-<wbr>tokens</code></span></summary>
<p>Run <strong>List tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-list-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number (1-indexed).</td>
<td><code>default: 1; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter tokens whose name contains this string (case-insensitive).</td>
<td><code>maxLength: 256</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-list-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-create-tokens">
<summary><span>Create a token — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>create-<wbr>tokens</code></span></summary>
<p>Run <strong>Create a token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-create-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cf_api_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cf_api_key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.legacy</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-create-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-delete-tokens">
<summary><span>Delete a token — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>delete-<wbr>tokens</code></span></summary>
<p>Run <strong>Delete a token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-delete-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-delete-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "62af0db3-c410-40b2-9ee3-0e93f6dd1de0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-fetch-tokens">
<summary><span>Get a token — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>fetch-<wbr>tokens</code></span></summary>
<p>Run <strong>Get a token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-fetch-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-fetch-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "62af0db3-c410-40b2-9ee3-0e93f6dd1de0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-search-update-tokens">
<summary><span>Update a token — <code>cloudflare.<wbr>ai-<wbr>search-<wbr>update-<wbr>tokens</code></span></summary>
<p>Run <strong>Update a token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-search-update-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cf_api_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cf_api_key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.legacy</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-search-update-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22",
    "id": "62af0db3-c410-40b2-9ee3-0e93f6dd1de0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-search-author">
<summary><span>Author Search — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>search-<wbr>author</code></span></summary>
<p>Run <strong>Author Search</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-search-author">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-search-author">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-list-finetunes">
<summary><span>List Finetunes — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>list-<wbr>finetunes</code></span></summary>
<p>Run <strong>List Finetunes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-list-finetunes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-list-finetunes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-create-finetune">
<summary><span>Create a new Finetune — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>create-<wbr>finetune</code></span></summary>
<p>Run <strong>Create a new Finetune</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-create-finetune">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-create-finetune">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-list-public-finetunes">
<summary><span>List Public Finetunes — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>list-<wbr>public-<wbr>finetunes</code></span></summary>
<p>Run <strong>List Public Finetunes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-list-public-finetunes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Pagination Limit.</td>
<td><code>default: 20</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number</td>
<td>Optional</td>
<td>Pagination Offset.</td>
<td><code>default: 0</code></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Order By Column Name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-list-public-finetunes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-delete-finetune">
<summary><span>Delete a Finetune — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>delete-<wbr>finetune</code></span></summary>
<p>Run <strong>Delete a Finetune</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-delete-finetune">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.finetune_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-delete-finetune">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "finetune_id": "bc451aef-f723-4b26-a6b2-901afd2e7a8a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-download-finetune-asset">
<summary><span>Download a Finetune Asset — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>download-<wbr>finetune-<wbr>asset</code></span></summary>
<p>Run <strong>Download a Finetune Asset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-download-finetune-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.finetune_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.file_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-download-finetune-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "finetune_id": "bc451aef-f723-4b26-a6b2-901afd2e7a8a",
    "file_name": "adapter_model.safetensors"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-get-model-schema">
<summary><span>Get an AI model's input and output schemas — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>get-<wbr>model-<wbr>schema</code></span></summary>
<p>Run <strong>Get an AI model&#39;s input and output schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-get-model-schema">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID used for this AI model request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.model</code></td>
<td>string</td>
<td>Required</td>
<td>AI model identifier, including its namespace and model name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-get-model-schema">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "model": "@cf/meta/llama-3.1-8b-instruct"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-search-model">
<summary><span>Model Search — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>search-<wbr>model</code></span></summary>
<p>Run <strong>Model Search</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-search-model">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 100</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.task</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by Task Name.</td>
<td><code>default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>query.author</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by Author.</td>
<td><code>default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>number</td>
<td>Optional</td>
<td>Filter by Source Id.</td>
<td></td>
</tr>
<tr>
<td><code>query.hide_experimental</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to hide experimental models.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search.</td>
<td><code>default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>query.include_deprecated</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, include models for up to three months after their deprecation date. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>If set, return models in the requested marketplace format instead of the default response.</td>
<td><code>enum: [&quot;openrouter&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-search-model">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-post-run-generic">
<summary><span>Run an AI model with request options — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>post-<wbr>run-<wbr>generic</code></span></summary>
<p>Run <strong>Run an AI model with request options</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-post-run-generic">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID used for this AI model request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.input</code></td>
<td>object</td>
<td>Required</td>
<td>JSON object containing the selected model&#39;s input fields, such as prompt or messages. Do not include model or options inside this object.</td>
<td></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Required</td>
<td>The AI model to execute (e.g., @cf/google/gemma-4-26b-a4b-it, openai/gpt-5.5, anthropic/claude-opus-4.7)</td>
<td></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.options.extraHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td>Additional headers to pass to the AI provider</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.options.gateway</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.options.gateway.cacheTtl</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL in seconds</td>
<td></td>
</tr>
<tr>
<td><code>body.options.gateway.id</code></td>
<td>string</td>
<td>Optional</td>
<td>AI Gateway ID for caching and logging</td>
<td></td>
</tr>
<tr>
<td><code>body.options.gateway.skipCache</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Skip cache lookup for this request</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-post-run-generic">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-search-task">
<summary><span>Task Search — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>search-<wbr>task</code></span></summary>
<p>Run <strong>Task Search</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-search-task">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-search-task">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-get-to-markdown-supported">
<summary><span>List supported Markdown conversion formats — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>get-<wbr>to-<wbr>markdown-<wbr>supported</code></span></summary>
<p>Run <strong>List supported Markdown conversion formats</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-get-to-markdown-supported">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID used for this AI model request.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-get-to-markdown-supported">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-ai-ai-gateway-web-search">
<summary><span>Search the web through AI Gateway — <code>cloudflare.<wbr>workers-<wbr>ai-<wbr>ai-<wbr>gateway-<wbr>web-<wbr>search</code></span></summary>
<p>Run <strong>Search the web through AI Gateway</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-ai-ai-gateway-web-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.byokAlias</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^[A-Za-z0-9_-]{1,64}$&quot;</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.options.gateway</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.options.gateway.id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.provider</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 1024</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-ai-ai-gateway-web-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-alert-types-get-alert-types">
<summary><span>Get Alert Types — <code>cloudflare.<wbr>notification-<wbr>alert-<wbr>types-<wbr>get-<wbr>alert-<wbr>types</code></span></summary>
<p>Run <strong>Get Alert Types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-alert-types-get-alert-types">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-alert-types-get-alert-types">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-mechanism-eligibility-get-delivery-mechanism-eligibility">
<summary><span>Get delivery mechanism eligibility — <code>cloudflare.<wbr>notification-<wbr>mechanism-<wbr>eligibility-<wbr>get-<wbr>delivery-<wbr>mechanism-<wbr>eligibility</code></span></summary>
<p>Run <strong>Get delivery mechanism eligibility</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-mechanism-eligibility-get-delivery-mechanism-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-mechanism-eligibility-get-delivery-mechanism-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-destinations-with-pager-duty-delete-pager-duty-services">
<summary><span>Delete PagerDuty Services — <code>cloudflare.<wbr>notification-<wbr>destinations-<wbr>with-<wbr>pager-<wbr>duty-<wbr>delete-<wbr>pager-<wbr>duty-<wbr>services</code></span></summary>
<p>Run <strong>Delete PagerDuty Services</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-destinations-with-pager-duty-delete-pager-duty-services">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-destinations-with-pager-duty-delete-pager-duty-services">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-destinations-with-pager-duty-list-pager-duty-services">
<summary><span>List PagerDuty services — <code>cloudflare.<wbr>notification-<wbr>destinations-<wbr>with-<wbr>pager-<wbr>duty-<wbr>list-<wbr>pager-<wbr>duty-<wbr>services</code></span></summary>
<p>Run <strong>List PagerDuty services</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-destinations-with-pager-duty-list-pager-duty-services">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-destinations-with-pager-duty-list-pager-duty-services">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-destinations-with-pager-duty-connect-pager-duty">
<summary><span>Create PagerDuty integration token — <code>cloudflare.<wbr>notification-<wbr>destinations-<wbr>with-<wbr>pager-<wbr>duty-<wbr>connect-<wbr>pager-<wbr>duty</code></span></summary>
<p>Run <strong>Create PagerDuty integration token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-destinations-with-pager-duty-connect-pager-duty">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-destinations-with-pager-duty-connect-pager-duty">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-destinations-with-pager-duty-connect-pager-duty-token">
<summary><span>Connect PagerDuty — <code>cloudflare.<wbr>notification-<wbr>destinations-<wbr>with-<wbr>pager-<wbr>duty-<wbr>connect-<wbr>pager-<wbr>duty-<wbr>token</code></span></summary>
<p>Run <strong>Connect PagerDuty</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-destinations-with-pager-duty-connect-pager-duty-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_integration-token&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-destinations-with-pager-duty-connect-pager-duty-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "token_id": "8c71e667571b4f61b94d9e4b12158038"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-webhooks-list-webhooks">
<summary><span>List webhooks — <code>cloudflare.<wbr>notification-<wbr>webhooks-<wbr>list-<wbr>webhooks</code></span></summary>
<p>Run <strong>List webhooks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-webhooks-list-webhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-webhooks-list-webhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-webhooks-create-a-webhook">
<summary><span>Create a webhook — <code>cloudflare.<wbr>notification-<wbr>webhooks-<wbr>create-<wbr>a-<wbr>webhook</code></span></summary>
<p>Run <strong>Create a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-webhooks-create-a-webhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.secret</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_secret&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-webhooks-create-a-webhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Slack Webhook",
    "url": "https://hooks.slack.com/services/Ds3fdBFbV/456464Gdd"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-webhooks-delete-a-webhook">
<summary><span>Delete a webhook — <code>cloudflare.<wbr>notification-<wbr>webhooks-<wbr>delete-<wbr>a-<wbr>webhook</code></span></summary>
<p>Run <strong>Delete a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-webhooks-delete-a-webhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_webhook-id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-webhooks-delete-a-webhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "webhook_id": "b115d5ec15c641ee8b7692c449b5227b",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-webhooks-get-a-webhook">
<summary><span>Get a webhook — <code>cloudflare.<wbr>notification-<wbr>webhooks-<wbr>get-<wbr>a-<wbr>webhook</code></span></summary>
<p>Run <strong>Get a webhook</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-webhooks-get-a-webhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_webhook-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-webhooks-get-a-webhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "webhook_id": "b115d5ec15c641ee8b7692c449b5227b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-webhooks-update-a-webhook">
<summary><span>Update a webhook — <code>cloudflare.<wbr>notification-<wbr>webhooks-<wbr>update-<wbr>a-<wbr>webhook</code></span></summary>
<p>Run <strong>Update a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-webhooks-update-a-webhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_webhook-id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.secret</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_secret&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-webhooks-update-a-webhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "webhook_id": "b115d5ec15c641ee8b7692c449b5227b",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Slack Webhook",
    "url": "https://hooks.slack.com/services/Ds3fdBFbV/456464Gdd"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-history-list-history">
<summary><span>List History — <code>cloudflare.<wbr>notification-<wbr>history-<wbr>list-<wbr>history</code></span></summary>
<p>Run <strong>List History</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-history-list-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_before&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Limit the returned results to history records newer than the specified date. This must be a timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-history-list-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-list-notification-policies">
<summary><span>List Notification policies — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>list-<wbr>notification-<wbr>policies</code></span></summary>
<p>Run <strong>List Notification policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-list-notification-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-list-notification-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-delete-a-notification-policy">
<summary><span>Delete a Notification policy — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>delete-<wbr>a-<wbr>notification-<wbr>policy</code></span></summary>
<p>Run <strong>Delete a Notification policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-delete-a-notification-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-delete-a-notification-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-get-a-notification-policy">
<summary><span>Get a Notification policy — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>get-<wbr>a-<wbr>notification-<wbr>policy</code></span></summary>
<p>Run <strong>Get a Notification policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-get-a-notification-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-get-a-notification-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-update-a-notification-policy">
<summary><span>Update a Notification policy — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>update-<wbr>a-<wbr>notification-<wbr>policy</code></span></summary>
<p>Run <strong>Update a Notification policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-update-a-notification-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.alert_interval</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_alert_interval&quot;</code></td>
</tr>
<tr>
<td><code>body.alert_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_alert_type&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_filters&quot;</code></td>
</tr>
<tr>
<td><code>body.mechanisms</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_mechanisms&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_schemas-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-update-a-notification-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-show-email-unsubscribe-details">
<summary><span>Show email unsubscribe details — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>show-<wbr>email-<wbr>unsubscribe-<wbr>details</code></span></summary>
<p>Run <strong>Show email unsubscribe details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-show-email-unsubscribe-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.token</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-show-email-unsubscribe-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  },
  "query": {
    "email": "developer@example.com",
    "token": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-unsubscribe-email-from-notification-policy">
<summary><span>Unsubscribe email from a Notification policy — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>unsubscribe-<wbr>email-<wbr>from-<wbr>notification-<wbr>policy</code></span></summary>
<p>Run <strong>Unsubscribe email from a Notification policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-unsubscribe-email-from-notification-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.token</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-unsubscribe-email-from-notification-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  },
  "query": {
    "email": "developer@example.com",
    "token": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-policies-test-a-notification-policy">
<summary><span>Test a Notification policy — <code>cloudflare.<wbr>notification-<wbr>policies-<wbr>test-<wbr>a-<wbr>notification-<wbr>policy</code></span></summary>
<p>Run <strong>Test a Notification policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-policies-test-a-notification-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_policy-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.severity</code></td>
<td>integer</td>
<td>Optional</td>
<td>Severity level for the test alert. Defaults to INFO (1) if omitted.</td>
<td><code>enum: [0,1,2,3,4]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td>Source identifier for the test alert.</td>
<td></td>
</tr>
<tr>
<td><code>body.state_correlation_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Correlation ID for stateful test alerts. Required when state_event is set.</td>
<td></td>
</tr>
<tr>
<td><code>body.state_event</code></td>
<td>integer</td>
<td>Optional</td>
<td>State event type for stateful test alerts. Use with state_correlation_id.</td>
<td><code>enum: [0,1,2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-policies-test-a-notification-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "0da2b59ef118439d8097bdfb215203c9"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-silences-list-silences">
<summary><span>List Silences — <code>cloudflare.<wbr>notification-<wbr>silences-<wbr>list-<wbr>silences</code></span></summary>
<p>Run <strong>List Silences</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-silences-list-silences">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-silences-list-silences">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-silences-create-silences">
<summary><span>Create Silences — <code>cloudflare.<wbr>notification-<wbr>silences-<wbr>create-<wbr>silences</code></span></summary>
<p>Run <strong>Create Silences</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-silences-create-silences">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_silence_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-silences-create-silences">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-silences-update-silences">
<summary><span>Update Silences — <code>cloudflare.<wbr>notification-<wbr>silences-<wbr>update-<wbr>silences</code></span></summary>
<p>Run <strong>Update Silences</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-silences-update-silences">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_silence_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-silences-update-silences">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-silences-delete-silences">
<summary><span>Delete Silence — <code>cloudflare.<wbr>notification-<wbr>silences-<wbr>delete-<wbr>silences</code></span></summary>
<p>Run <strong>Delete Silence</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-silences-delete-silences">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.silence_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_silence-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-silences-delete-silences">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "silence_id": "f878e90c23f44126ae3cfc399f646977"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-notification-silences-get-silence">
<summary><span>Get Silence — <code>cloudflare.<wbr>notification-<wbr>silences-<wbr>get-<wbr>silence</code></span></summary>
<p>Run <strong>Get Silence</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.notification-silences-get-silence">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.silence_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_silence-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.notification-silences-get-silence">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "silence_id": "f878e90c23f44126ae3cfc399f646977"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-data-security-content-findings-top-n">
<summary><span>Top integrations by content findings — <code>cloudflare.<wbr>data-<wbr>security-<wbr>content-<wbr>findings-<wbr>top-<wbr>n</code></span></summary>
<p>Run <strong>Top integrations by content findings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.data-security-content-findings-top-n">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_DataSecurityContentFindingsTopNQuery&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.data-security-content-findings-top-n">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "from": "2024-11-01T00:00:00Z",
    "to": "2024-11-08T00:00:00Z",
    "n": 10,
    "filters": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-data-security-findings-summary">
<summary><span>Data security findings summary — <code>cloudflare.<wbr>data-<wbr>security-<wbr>findings-<wbr>summary</code></span></summary>
<p>Run <strong>Data security findings summary</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.data-security-findings-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_DataSecurityFindingsSummaryQuery&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.data-security-findings-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "from": "2024-11-01T00:00:00Z",
    "to": "2024-11-08T00:00:00Z",
    "filters": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-data-security-findings-timeseries">
<summary><span>Data security findings timeseries — <code>cloudflare.<wbr>data-<wbr>security-<wbr>findings-<wbr>timeseries</code></span></summary>
<p>Run <strong>Data security findings timeseries</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.data-security-findings-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_DataSecurityFindingsTimeseriesQuery&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.data-security-findings-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "from": "2024-11-01T00:00:00Z",
    "to": "2024-11-08T00:00:00Z",
    "filters": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-art-analytics-query-summary">
<summary><span>Query analytics summary — <code>cloudflare.<wbr>art-<wbr>analytics-<wbr>query-<wbr>summary</code></span></summary>
<p>Run <strong>Query analytics summary</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.art-analytics-query-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.dataset</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset name to query. Examples: <code>access-logins</code>, <code>gateway-http</code>, <code>gateway-dns</code>, <code>gateway-http</code>, <code>shadow-it</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_QuerySummary&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.art-analytics-query-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dataset": "access-logins"
  },
  "body": {
    "from": "2024-11-05T00:00:00Z",
    "to": "2024-11-06T00:00:00Z",
    "groupBy": [
      "country",
      "allowed"
    ],
    "stats": [
      "attemptsTotal"
    ],
    "filters": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-art-analytics-query-timeseries">
<summary><span>Query analytics timeseries — <code>cloudflare.<wbr>art-<wbr>analytics-<wbr>query-<wbr>timeseries</code></span></summary>
<p>Run <strong>Query analytics timeseries</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.art-analytics-query-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.dataset</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset name to query. Examples: <code>access-logins</code>, <code>gateway-http</code>, <code>gateway-dns</code>, <code>gateway-http</code>, <code>shadow-it</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_QueryTimeseries&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.art-analytics-query-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dataset": "shadow_it"
  },
  "body": {
    "from": "2024-11-05T00:00:00Z",
    "to": "2024-11-06T00:00:00Z",
    "groupBy": [
      "country",
      "allowed"
    ],
    "stats": [
      "attemptsTotal"
    ],
    "filters": [],
    "resolution": "hour"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-art-analytics-query-top-n">
<summary><span>Query analytics top-N — <code>cloudflare.<wbr>art-<wbr>analytics-<wbr>query-<wbr>top-<wbr>n</code></span></summary>
<p>Run <strong>Query analytics top-N</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.art-analytics-query-top-n">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>maxLength: 32; pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.dataset</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset name to query. Examples: <code>access-logins</code>, <code>gateway-http</code>, <code>gateway-dns</code>, <code>gateway-http</code>, <code>shadow-it</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/art_QueryTopN&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.art-analytics-query-top-n">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dataset": "gateway-http"
  },
  "body": {
    "from": "2024-11-05T00:00:00Z",
    "to": "2024-11-06T00:00:00Z",
    "groupBy": [
      "country",
      "allowed"
    ],
    "stats": [
      "attemptsTotal"
    ],
    "filters": [],
    "n": 10,
    "orderBy": "attemptsTotal"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-query-get-account-scoped">
<summary><span>Query analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>query-<wbr>get-<wbr>account-<wbr>scoped</code></span></summary>
<p>Run <strong>Query analytics datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-query-get-account-scoped">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account that authorizes and scopes the request.</td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>SQL query to execute. A trailing FORMAT selects JSON, JSONEachRow, TabSeparated, or TSV output on any dataset.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-query-get-account-scoped">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef"
  },
  "query": {
    "query": "SELECT edgeResponseStatus FROM events.httpRequests WHERE datetime &gt; '2026-01-01' LIMIT 10"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-query-post-account-scoped">
<summary><span>Query analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>query-<wbr>post-<wbr>account-<wbr>scoped</code></span></summary>
<p>Run <strong>Query analytics datasets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-query-post-account-scoped">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account that authorizes and scopes the request.</td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/analytics-sql_SqlQueryRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-query-post-account-scoped">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef"
  },
  "body": {
    "params": {
      "status": 404
    },
    "query": "SELECT edgeResponseStatus FROM events.httpRequests WHERE edgeResponseStatus = $status LIMIT 10",
    "scope": {
      "accountTag": "0123456789abcdef0123456789abcdef"
    },
    "time_range": {
      "end": "2026-01-02T00:00:00Z",
      "start": "2026-01-01T00:00:00Z"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-introspection-account-scoped">
<summary><span>List available analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>introspection-<wbr>account-<wbr>scoped</code></span></summary>
<p>Run <strong>List available analytics datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-introspection-account-scoped">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account that authorizes and scopes the request.</td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_columns</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include column metadata for each returned dataset.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_custom_attributes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include a capped set of custom attribute names and types observed during the preceding seven days, as <code>custom_attributes</code>. Requires a nonempty dataset_name. Deprecated in favor of <code>include_attributes</code>.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_attributes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include a capped set of attribute names and types observed during the preceding seven days, as <code>attributes</code>. Requires a nonempty dataset_name. Replaces <code>include_custom_attributes</code>, which is deprecated.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_wae</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include Workers Analytics Engine datasets, which are discovered from the account&#39;s own data. Set to <code>false</code> to return only datasets described from the static catalogue, which avoids that lookup.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.include_lex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include Log Explorer datasets, which are listed only where the account has them. Set to <code>false</code> to return only datasets described from the static catalogue, which avoids that lookup.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.dataset_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only the dataset with this exact name. An empty value is treated as if the parameter had been omitted, and does not filter the catalogue. A name that matches no dataset in this deployment&#39;s catalogue is rejected with <code>422</code>; a dataset that exists but is not describable here is rejected identically, so the two cases cannot be told apart.  A Workers Analytics Engine dataset is named in full, as <code>events.analyticsEngine.&amp;lt;dataset_name&amp;gt;</code>; the namespace on its own returns every such dataset the account has. A <code>dataset_name</code> the account does not have is rejected with <code>422</code> like any other unknown name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-introspection-account-scoped">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-analytics-engine-sql-query-get">
<summary><span>Execute an Analytics Engine SQL query via query parameter — <code>cloudflare.<wbr>analytics-<wbr>engine-<wbr>sql-<wbr>query-<wbr>get</code></span></summary>
<p>Run <strong>Execute an Analytics Engine SQL query via query parameter</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.analytics-engine-sql-query-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>Supply a SQL query to run against your Analytics Engine datasets. Use only SELECT statements. The service validates the query against a restricted SQL grammar before execution.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.analytics-engine-sql-query-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "query": "SELECT blob1, count() FROM my_dataset WHERE timestamp &gt; NOW() - INTERVAL '1' DAY GROUP BY blob1 ORDER BY count() DESC LIMIT 10"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-smart-routing-get-count-zones-enabled-for-account">
<summary><span>Get count of zones with Argo Smart Routing enabled for account — <code>cloudflare.<wbr>argo-<wbr>smart-<wbr>routing-<wbr>get-<wbr>count-<wbr>zones-<wbr>enabled-<wbr>for-<wbr>account</code></span></summary>
<p>Run <strong>Get count of zones with Argo Smart Routing enabled for account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-smart-routing-get-count-zones-enabled-for-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the account.</td>
<td><code>$ref: &quot;#/definitions/argo-config_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-smart-routing-get-count-zones-enabled-for-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_namespaces_list">
<summary><span>List namespaces — <code>cloudflare.<wbr>artifacts_<wbr>namespaces_<wbr>list</code></span></summary>
<p>Run <strong>List namespaces</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_namespaces_list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 100; minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_namespaces_list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_namespaces_create">
<summary><span>Create a namespace — <code>cloudflare.<wbr>artifacts_<wbr>namespaces_<wbr>create</code></span></summary>
<p>Run <strong>Create a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_namespaces_create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;unrestricted&quot;,&quot;us&quot;,&quot;eu&quot;,&quot;fedramp&quot;]; default: &quot;unrestricted&quot;</code></td>
</tr>
<tr>
<td><code>body.namespace</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_namespaces_create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "namespace": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_namespaces_delete">
<summary><span>Delete a namespace — <code>cloudflare.<wbr>artifacts_<wbr>namespaces_<wbr>delete</code></span></summary>
<p>Run <strong>Delete a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_namespaces_delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_namespaces_delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_namespaces_get">
<summary><span>Get a namespace — <code>cloudflare.<wbr>artifacts_<wbr>namespaces_<wbr>get</code></span></summary>
<p>Run <strong>Get a namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_namespaces_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_namespaces_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_list">
<summary><span>List repositories — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>list</code></span></summary>
<p>Run <strong>List repositories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;created_at&quot;,&quot;updated_at&quot;,&quot;last_push_at&quot;,&quot;name&quot;]; default: &quot;created_at&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_create">
<summary><span>Create a repository — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>create</code></span></summary>
<p>Run <strong>Create a repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_branch</code></td>
<td>string</td>
<td>Optional</td>
<td>Git branch name. Must match /^[a-zA-Z0-9][a-zA-Z0-9._/-]*$/, must not contain &#39;..&#39;, and must not end with &#39;/&#39; or &#39;.&#39;.</td>
<td><code>minLength: 1; maxLength: 256; pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._/-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1024</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.read_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_delete">
<summary><span>Delete a repository — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>delete</code></span></summary>
<p>Run <strong>Delete a repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_get">
<summary><span>Get a repository — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>get</code></span></summary>
<p>Run <strong>Get a repository</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_commit_get">
<summary><span>Read a Git commit — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>commit_<wbr>get</code></span></summary>
<p>Run <strong>Read a Git commit</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_commit_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.hash</code></td>
<td>string</td>
<td>Required</td>
<td>40-character lowercase hexadecimal Git object hash.</td>
<td><code>pattern: &quot;^[0-9a-f]{40}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_commit_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example",
    "hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_fork">
<summary><span>Fork a repository — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>fork</code></span></summary>
<p>Run <strong>Fork a repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_fork">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_branch_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1024</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.read_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_fork">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_import">
<summary><span>Import a repository — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>import</code></span></summary>
<p>Run <strong>Import a repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_import">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.branch</code></td>
<td>string</td>
<td>Optional</td>
<td>Git branch name. Must match /^[a-zA-Z0-9][a-zA-Z0-9._/-]*$/, must not contain &#39;..&#39;, and must not end with &#39;/&#39; or &#39;.&#39;.</td>
<td><code>minLength: 1; maxLength: 256; pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._/-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.depth</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 9007199254740991</code></td>
</tr>
<tr>
<td><code>body.read_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_import">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  },
  "body": {
    "url": "https://example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_log_get">
<summary><span>Read commit history — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>log_<wbr>get</code></span></summary>
<p>Run <strong>Read commit history</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_log_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ref</code></td>
<td>string</td>
<td>Optional</td>
<td>Git ref, branch, tag, or commit hash. Defaults to HEAD.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_log_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_raw_get">
<summary><span>Read a raw file with content type — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>raw_<wbr>get</code></span></summary>
<p>Run <strong>Read a raw file with content type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_raw_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.ref</code></td>
<td>string</td>
<td>Required</td>
<td>Git ref, branch, tag, or 40-character commit hash.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.path</code></td>
<td>string</td>
<td>Required</td>
<td>File path. May contain slashes.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_raw_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example",
    "ref": "heads/main",
    "path": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repo_tokens_list">
<summary><span>List repository tokens — <code>cloudflare.<wbr>artifacts_<wbr>repo_<wbr>tokens_<wbr>list</code></span></summary>
<p>Run <strong>List repository tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repo_tokens_list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.state</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;active&quot;,&quot;expired&quot;,&quot;revoked&quot;,&quot;all&quot;]; default: &quot;active&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 30; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repo_tokens_list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_repos_tree_get">
<summary><span>Read a Git tree — <code>cloudflare.<wbr>artifacts_<wbr>repos_<wbr>tree_<wbr>get</code></span></summary>
<p>Run <strong>Read a Git tree</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_repos_tree_get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>string</td>
<td>Required</td>
<td>Repository name.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.hash</code></td>
<td>string</td>
<td>Required</td>
<td>40-character lowercase hexadecimal Git object hash.</td>
<td><code>pattern: &quot;^[0-9a-f]{40}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_repos_tree_get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example",
    "name": "example",
    "hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-artifacts_tokens_create">
<summary><span>Create a repository token — <code>cloudflare.<wbr>artifacts_<wbr>tokens_<wbr>create</code></span></summary>
<p>Run <strong>Create a repository token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.artifacts_tokens_create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>Artifacts namespace name.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-zA-Z0-9]([a-zA-Z0-9._-]*[a-zA-Z0-9._])?$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.repo</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9][a-zA-Z0-9._-]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.scope</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;read&quot;,&quot;write&quot;]</code></td>
</tr>
<tr>
<td><code>body.ttl</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 60; maximum: 31536000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.artifacts_tokens_create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "namespace": "example"
  },
  "body": {
    "repo": "hello-world"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-get-account-audit-logs">
<summary><span>Get account audit logs — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>get-<wbr>account-<wbr>audit-<wbr>logs</code></span></summary>
<p>Run <strong>Get account audit logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-get-account-audit-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/aaa_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Finds a specific log by its ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.export</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Indicates that this request is an export of logs in CSV format.</td>
<td></td>
</tr>
<tr>
<td><code>query.action.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor.ip</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the IP address of the request that made the change by specific IP address or valid CIDR Range.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the email address of the actor that made the change.</td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs newer than the specified date. A <code>full-date</code> that conforms to RFC3339.</td>
<td><code>oneOf[1]; format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs newer than the specified date. A <code>date-time</code> that conforms to RFC3339.</td>
<td><code>oneOf[2]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs older than the specified date. A <code>full-date</code> that conforms to RFC3339.</td>
<td><code>oneOf[1]; format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs older than the specified date. A <code>date-time</code> that conforms to RFC3339.</td>
<td><code>oneOf[2]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.zone.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the name of the zone associated to the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Changes the direction of the chronological sorting.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Sets the number of results to return per page.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines which page of results to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.hide_user_logs</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Indicates whether or not to hide user level audit logs.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-get-account-audit-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-ai-search">
<summary><span>AI Search — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>ai-<wbr>search</code></span></summary>
<p>Run <strong>AI Search</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-ai-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;eq&quot;,&quot;ne&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;eq&quot;,&quot;ne&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.filters.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;@cf/meta/llama-3.3-70b-instruct-fp8-fast&quot;,&quot;@cf/meta/llama-3.1-8b-instruct-fast&quot;,&quot;@cf/meta/llama-3.1-8b-instruct-fp8&quot;,&quot;@cf/meta/llama-4-scout-17b-16e-instruct&quot;,&quot;@cf/qwen/qwen3-30b-a3b-fp8&quot;,&quot;@cf/deepseek-ai/deepseek-r1-distill-qwen-32b&quot;,&quot;@cf/moonshotai/kimi-k2-instruct&quot;,&quot;anthropic/claude-3-7-sonnet&quot;,&quot;anthropic/claude-sonnet-4&quot;,&quot;anthropic/claude-opus-4&quot;,&quot;anthropic/claude-3-5-haiku&quot;,&quot;cerebras/qwen-3-235b-a22b-instruct&quot;,&quot;cerebras/qwen-3-235b-a22b-thinking&quot;,&quot;cerebras/llama-3.3-70b&quot;,&quot;cerebras/llama-4-maverick-17b-128e-instruct&quot;,&quot;cerebras/llama-4-scout-17b-16e-instruct&quot;,&quot;cerebras/gpt-oss-120b&quot;,&quot;google-ai-studio/gemini-2.5-flash&quot;,&quot;google-ai-studio/gemini-2.5-pro&quot;,&quot;grok/grok-4&quot;,&quot;groq/llama-3.3-70b-versatile&quot;,&quot;groq/llama-3.1-8b-instant&quot;,&quot;openai/gpt-5&quot;,&quot;openai/gpt-5-mini&quot;,&quot;openai/gpt-5-nano&quot;]</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;&quot;]</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ranking_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.ranking_options.ranker</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ranking_options.score_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;@cf/baai/bge-reranker-base&quot;]</code></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;&quot;]</code></td>
</tr>
<tr>
<td><code>body.rewrite_query</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.stream</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.system_prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-ai-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-files">
<summary><span>Files — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>files</code></span></summary>
<p>Run <strong>Files</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-files">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;completed&quot;,&quot;queued&quot;,&quot;running&quot;,&quot;error&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-files">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-list-jobs">
<summary><span>List Jobs — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>list-<wbr>jobs</code></span></summary>
<p>Run <strong>List Jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-list-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-list-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-get-job">
<summary><span>Get a Job Details — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>get-<wbr>job</code></span></summary>
<p>Run <strong>Get a Job Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-get-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-get-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "job_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-list-job-logs">
<summary><span>List Job Logs — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>list-<wbr>job-<wbr>logs</code></span></summary>
<p>Run <strong>List Job Logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-list-job-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 0; maximum: 500</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-list-job-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "job_id": "example",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-search">
<summary><span>Search — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>search</code></span></summary>
<p>Run <strong>Search</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;eq&quot;,&quot;ne&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;eq&quot;,&quot;ne&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters.filters[].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.filters.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;and&quot;,&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.max_num_results</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ranking_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.ranking_options.ranker</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ranking_options.score_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0.4; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.reranking</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.reranking.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;@cf/baai/bge-reranker-base&quot;]</code></td>
</tr>
<tr>
<td><code>body.reranking.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;&quot;]</code></td>
</tr>
<tr>
<td><code>body.rewrite_query</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-autorag-config-sync">
<summary><span>Sync — <code>cloudflare.<wbr>autorag-<wbr>config-<wbr>sync</code></span></summary>
<p>Run <strong>Sync</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.autorag-config-sync">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>rag id</td>
<td><code>minLength: 1; maxLength: 32; pattern: &quot;^[a-z0-9_]+(?:-[a-z0-9_]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.autorag-config-sync">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "my-rag",
    "account_id": "c3dc5f0b34a14ff8e1b3ec04895e1b22"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-list-catalogs">
<summary><span>List Basin Catalogs — <code>cloudflare.<wbr>basin-<wbr>list-<wbr>catalogs</code></span></summary>
<p>Run <strong>List Basin Catalogs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-list-catalogs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-list-catalogs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-get-catalog-details">
<summary><span>Get Basin Catalog details — <code>cloudflare.<wbr>basin-<wbr>get-<wbr>catalog-<wbr>details</code></span></summary>
<p>Run <strong>Get Basin Catalog details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-get-catalog-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-get-catalog-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-store-credentials">
<summary><span>Store catalog credentials — <code>cloudflare.<wbr>basin-<wbr>store-<wbr>credentials</code></span></summary>
<p>Run <strong>Store catalog credentials</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-store-credentials">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_catalog-credential-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-store-credentials">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  },
  "body": {
    "token": "your-cloudflare-api-token-here"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-get-credential-status">
<summary><span>Get Basin Catalog credential status — <code>cloudflare.<wbr>basin-<wbr>get-<wbr>credential-<wbr>status</code></span></summary>
<p>Run <strong>Get Basin Catalog credential status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-get-credential-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-get-credential-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-delete-catalog">
<summary><span>Delete Basin Catalog metadata — <code>cloudflare.<wbr>basin-<wbr>delete-<wbr>catalog</code></span></summary>
<p>Run <strong>Delete Basin Catalog metadata</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-delete-catalog">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Remove child metadata before deleting the catalog.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-delete-catalog">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-disable-catalog">
<summary><span>Disable Basin Catalog — <code>cloudflare.<wbr>basin-<wbr>disable-<wbr>catalog</code></span></summary>
<p>Run <strong>Disable Basin Catalog</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-disable-catalog">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name to disable as catalog.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-disable-catalog">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-enable-catalog">
<summary><span>Enable R2 bucket as a catalog — <code>cloudflare.<wbr>basin-<wbr>enable-<wbr>catalog</code></span></summary>
<p>Run <strong>Enable R2 bucket as a catalog</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-enable-catalog">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name to enable as catalog.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_catalog-activation-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-enable-catalog">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-get-maintenance-config">
<summary><span>Get catalog maintenance configuration — <code>cloudflare.<wbr>basin-<wbr>get-<wbr>maintenance-<wbr>config</code></span></summary>
<p>Run <strong>Get catalog maintenance configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-get-maintenance-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-get-maintenance-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-update-maintenance-config">
<summary><span>Update catalog maintenance configuration — <code>cloudflare.<wbr>basin-<wbr>update-<wbr>maintenance-<wbr>config</code></span></summary>
<p>Run <strong>Update catalog maintenance configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-update-maintenance-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_catalog-maintenance-update-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-update-maintenance-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-list-namespaces">
<summary><span>List namespaces in catalog — <code>cloudflare.<wbr>basin-<wbr>list-<wbr>namespaces</code></span></summary>
<p>Run <strong>List namespaces in catalog</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-list-namespaces">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination token from a previous response. Use this to fetch the next page of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of namespaces to return per page. Defaults to 100, maximum 1000.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.parent</code></td>
<td>string</td>
<td>Optional</td>
<td>Parent namespace to filter by. Only returns direct children of this namespace. For nested namespaces, use %1F as separator (e.g., &quot;bronze%1Fanalytics&quot;). Omit this parameter to list top-level namespaces.</td>
<td></td>
</tr>
<tr>
<td><code>query.return_uuids</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include namespace UUIDs in the response. Set to true to receive the namespace_uuids array.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.return_details</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include additional metadata (timestamps). When true, response includes created_at and updated_at arrays.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-list-namespaces">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-list-tables">
<summary><span>List tables in namespace — <code>cloudflare.<wbr>basin-<wbr>list-<wbr>tables</code></span></summary>
<p>Run <strong>List tables in namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-list-tables">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>The namespace identifier. For nested namespaces, use %1F as separator (e.g., &quot;bronze%1Fanalytics&quot;).</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination token from a previous response. Use this to fetch the next page of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of tables to return per page. Defaults to 100, maximum 1000.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.return_uuids</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include table UUIDs in the response. Set to true to receive the table_uuids array.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.return_details</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include additional metadata (timestamps, locations). When true, response includes created_at, updated_at, metadata_locations, and locations arrays.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-list-tables">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "bronze"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-get-table">
<summary><span>Get table details — <code>cloudflare.<wbr>basin-<wbr>get-<wbr>table</code></span></summary>
<p>Run <strong>Get table details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-get-table">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>The namespace identifier. For nested namespaces, use %1F as separator (e.g., &quot;bronze%1Fanalytics&quot;).</td>
<td></td>
</tr>
<tr>
<td><code>path.table_name</code></td>
<td>string</td>
<td>Required</td>
<td>The table name within the given namespace.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-get-table">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "bronze",
    "table_name": "events"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-get-table-maintenance-config">
<summary><span>Get table maintenance configuration — <code>cloudflare.<wbr>basin-<wbr>get-<wbr>table-<wbr>maintenance-<wbr>config</code></span></summary>
<p>Run <strong>Get table maintenance configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-get-table-maintenance-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>The namespace identifier (use %1F as separator for nested namespaces).</td>
<td></td>
</tr>
<tr>
<td><code>path.table_name</code></td>
<td>string</td>
<td>Required</td>
<td>The table name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-get-table-maintenance-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "example",
    "table_name": "my_table"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-update-table-maintenance-config">
<summary><span>Update table maintenance configuration — <code>cloudflare.<wbr>basin-<wbr>update-<wbr>table-<wbr>maintenance-<wbr>config</code></span></summary>
<p>Run <strong>Update table maintenance configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-update-table-maintenance-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the account.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td>Specifies the R2 bucket name.</td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td>The namespace identifier (use %1F as separator for nested namespaces).</td>
<td></td>
</tr>
<tr>
<td><code>path.table_name</code></td>
<td>string</td>
<td>Required</td>
<td>The table name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_table-maintenance-update-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-update-table-maintenance-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "example",
    "table_name": "my_table"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-queue-table-maintenance">
<summary><span>Queue table maintenance — <code>cloudflare.<wbr>basin-<wbr>queue-<wbr>table-<wbr>maintenance</code></span></summary>
<p>Run <strong>Queue table maintenance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-queue-table-maintenance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.table_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.configuration_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;compaction&quot;,&quot;snapshot_expiration&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_queue-maintenance-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-queue-table-maintenance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "example",
    "table_name": "example",
    "configuration_type": "compaction"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-basin-list-table-maintenance-runs">
<summary><span>List table maintenance runs — <code>cloudflare.<wbr>basin-<wbr>list-<wbr>table-<wbr>maintenance-<wbr>runs</code></span></summary>
<p>Run <strong>List table maintenance runs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.basin-list-table-maintenance-runs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-data-catalog_bucket-name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.table_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.basin-list-table-maintenance-runs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123456789abcdef0123456789abcdef",
    "bucket_name": "my-data-bucket",
    "namespace": "example",
    "table_name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-get-v1-account-usage">
<summary><span>Get Account Billable Usage (Version 1, Alpha) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>get-<wbr>v1-<wbr>account-<wbr>usage</code></span></summary>
<p>Run <strong>Get Account Billable Usage (Version 1, Alpha)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-get-v1-account-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date for the usage query (ISO 8601). The provided time range must include the subscription billing cycle anchor day, otherwise no usage data is returned. Use the info endpoint to retrieve the subscription anchor day.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End date for the usage query (ISO 8601).</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-get-v1-account-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-get-v1-account-usage-info">
<summary><span>Get Account Billable Usage Info (Version 1, Alpha) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>get-<wbr>v1-<wbr>account-<wbr>usage-<wbr>info</code></span></summary>
<p>Run <strong>Get Account Billable Usage Info (Version 1, Alpha)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-get-v1-account-usage-info">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-get-v1-account-usage-info">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-v2-get-account-usage">
<summary><span>Get Account Usage (Version 2, Alpha, Restricted) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>v2-<wbr>get-<wbr>account-<wbr>usage</code></span></summary>
<p>Run <strong>Get Account Usage (Version 2, Alpha, Restricted)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-v2-get-account-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date for the usage query (ISO 8601). Required if <code>to</code> is set. When omitted along with <code>to</code>, defaults to the start of the current month. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End date for the usage query (ISO 8601). Required if <code>from</code> is set. When omitted along with <code>from</code>, defaults to today. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-v2-get-account-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-v2-query-account-usage">
<summary><span>Query Account Usage (Version 2, Alpha, Restricted) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>v2-<wbr>query-<wbr>account-<wbr>usage</code></span></summary>
<p>Run <strong>Query Account Usage (Version 2, Alpha, Restricted)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-v2-query-account-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_v2_usage_query&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-v2-query-account-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-v2-get-account-billable-metrics">
<summary><span>List Account Billable Metrics (Version 2, Alpha, Restricted) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>v2-<wbr>get-<wbr>account-<wbr>billable-<wbr>metrics</code></span></summary>
<p>Run <strong>List Account Billable Metrics (Version 2, Alpha, Restricted)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-v2-get-account-billable-metrics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date for the usage query (ISO 8601). Required if <code>to</code> is set. When omitted along with <code>to</code>, defaults to the start of the current month. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End date for the usage query (ISO 8601). Required if <code>from</code> is set. When omitted along with <code>from</code>, defaults to today. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-v2-get-account-billable-metrics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-get-bad-debt">
<summary><span>Get Account Bad Debt — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>get-<wbr>bad-<wbr>debt</code></span></summary>
<p>Run <strong>Get Account Bad Debt</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-get-bad-debt">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-get-bad-debt">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-get-credits">
<summary><span>Get Account Credits — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>get-<wbr>credits</code></span></summary>
<p>Run <strong>Get Account Credits</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-get-credits">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-get-credits">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-history-get-billing-history">
<summary><span>Get Account Billing History — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>history-<wbr>get-<wbr>billing-<wbr>history</code></span></summary>
<p>Run <strong>Get Account Billing History</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-history-get-billing-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 20; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter billing history by status.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-history-get-billing-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-profile-delete-billing-profile">
<summary><span>Delete Billing Profile — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>profile-<wbr>delete-<wbr>billing-<wbr>profile</code></span></summary>
<p>Run <strong>Delete Billing Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-profile-delete-billing-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-profile-delete-billing-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-profile-get-billing-profile">
<summary><span>Get Billing Profile — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>profile-<wbr>get-<wbr>billing-<wbr>profile</code></span></summary>
<p>Run <strong>Get Billing Profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-profile-get-billing-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-profile-get-billing-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-profile-update-billing-email">
<summary><span>Update Billing Email — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>profile-<wbr>update-<wbr>billing-<wbr>email</code></span></summary>
<p>Run <strong>Update Billing Email</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-profile-update-billing-email">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.billing_email</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.preferred_locale</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.secondary_billing_email</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-profile-update-billing-email">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-profile-create-billing-profile">
<summary><span>Create Billing Profile — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>profile-<wbr>create-<wbr>billing-<wbr>profile</code></span></summary>
<p>Run <strong>Create Billing Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-profile-create-billing-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_billing_profile_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-profile-create-billing-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-profile-update-billing-profile">
<summary><span>Update Billing Profile — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>profile-<wbr>update-<wbr>billing-<wbr>profile</code></span></summary>
<p>Run <strong>Update Billing Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-profile-update-billing-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_billing_profile_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-profile-update-billing-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-create-payment-intent">
<summary><span>Create Payment Intent for Billing Profile — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>create-<wbr>payment-<wbr>intent</code></span></summary>
<p>Run <strong>Create Payment Intent for Billing Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-create-payment-intent">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-create-payment-intent">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-list">
<summary><span>List Spend Policies — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>list</code></span></summary>
<p>Run <strong>List Spend Policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-create">
<summary><span>Create Spend Policy — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>create</code></span></summary>
<p>Run <strong>Create Spend Policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_input&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Workers cap",
    "product_id": "workers",
    "enabled": true,
    "threshold_cents": 100,
    "action": "notification"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-activity">
<summary><span>List Spend Policy Activity — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>activity</code></span></summary>
<p>Run <strong>List Spend Policy Activity</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-activity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of audit entries to return. Defaults to 50. Values above 100 are capped at 100 rather than rejected.</td>
<td><code>default: 50; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from the preceding response&#39;s result_info.cursor. Pass it unchanged to retrieve older entries.</td>
<td><code>maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-activity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-delete">
<summary><span>Delete Spend Policy — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Spend Policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the spend policy.</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Required</td>
<td>The policy <code>version</code> the change is based on, as returned in <code>ETag</code>. Quoted (<code>&quot;3&quot;</code>) and bare (<code>3</code>) values are both accepted. Weak ETags (<code>W/&quot;3&quot;</code>) and <code>*</code> are not.</td>
<td><code>pattern: &quot;^\&quot;?[1-9][0-9]*\&quot;?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "6f1c2b8e-3d4a-4f5b-9c6d-7e8f9a0b1c2d"
  },
  "headers": {
    "If-Match": "\"3\""
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-get">
<summary><span>Get Spend Policy — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>get</code></span></summary>
<p>Run <strong>Get Spend Policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the spend policy.</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "6f1c2b8e-3d4a-4f5b-9c6d-7e8f9a0b1c2d"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-update">
<summary><span>Update Spend Policy — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>update</code></span></summary>
<p>Run <strong>Update Spend Policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the spend policy.</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Required</td>
<td>The policy <code>version</code> the change is based on, as returned in <code>ETag</code>. Quoted (<code>&quot;3&quot;</code>) and bare (<code>3</code>) values are both accepted. Weak ETags (<code>W/&quot;3&quot;</code>) and <code>*</code> are not.</td>
<td><code>pattern: &quot;^\&quot;?[1-9][0-9]*\&quot;?$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_input&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "6f1c2b8e-3d4a-4f5b-9c6d-7e8f9a0b1c2d"
  },
  "headers": {
    "If-Match": "\"3\""
  },
  "body": {
    "name": "Workers cap",
    "product_id": "workers",
    "enabled": true,
    "threshold_cents": 100,
    "action": "notification"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spend-policies-list-audit">
<summary><span>List Spend Policy Audit Entries — <code>cloudflare.<wbr>spend-<wbr>policies-<wbr>list-<wbr>audit</code></span></summary>
<p>Run <strong>List Spend Policy Audit Entries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spend-policies-list-audit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare account (account tag).</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the spend policy.</td>
<td><code>$ref: &quot;#/definitions/billing-spend-policies_policy_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of audit entries to return. Defaults to 50. Values above 100 are capped at 100 rather than rejected.</td>
<td><code>default: 50; minimum: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spend-policies-list-audit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "6f1c2b8e-3d4a-4f5b-9c6d-7e8f9a0b1c2d"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-get-unpaid-invoices">
<summary><span>Get Unpaid Invoices — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>get-<wbr>unpaid-<wbr>invoices</code></span></summary>
<p>Run <strong>Get Unpaid Invoices</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-get-unpaid-invoices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-get-unpaid-invoices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-analytics-get-account-billing-usage">
<summary><span>Get account billing usage — <code>cloudflare.<wbr>usage-<wbr>analytics-<wbr>get-<wbr>account-<wbr>billing-<wbr>usage</code></span></summary>
<p>Run <strong>Get account billing usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage-analytics-get-account-billing-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Standard Cloudflare hex account identifier. The API gateway translates this to an internal numeric ID before forwarding to the backend service.</td>
<td><code>$ref: &quot;#/definitions/usage-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of metrics to include in the response. Available metrics depend on the endpoint. Billing usage supports: streamMinutesViewed, rateLimitingRequestsAllowed, loadBalancingQueries, argoAcceleratedBytes, workersRequests, workersKVReads, imageResizingRequests, spectrumBytesTransferred, mediaUniqueTransformations. Stream/media usage supports: streamMinutesViewed.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to 6 hours before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Optional</td>
<td>Time unit to aggregate usage observations into. Data retention is approximately 18 months. The effective number of data points returned depends on the time range and granularity selected. For example, requesting hourly granularity over 18 months could produce up to ~13,000 data points; use the limit parameter to cap results and be aware that responses may be truncated.</td>
<td><code>enum: [&quot;hour&quot;,&quot;day&quot;,&quot;week&quot;,&quot;month&quot;,&quot;quarter&quot;,&quot;year&quot;]; default: &quot;hour&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of data points to return. The actual number of results depends on the interaction between the time range (since/until) and time_delta granularity. Results are truncated to this limit without error if the time range produces more data points than the limit allows.</td>
<td><code>default: 100; minimum: 1; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter expressions to apply to the query. Format: field==value. Multiple filters can be combined.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage-analytics-get-account-billing-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-botnet-threat-feed-get-day-report">
<summary><span>Get daily report — <code>cloudflare.<wbr>botnet-<wbr>threat-<wbr>feed-<wbr>get-<wbr>day-<wbr>report</code></span></summary>
<p>Run <strong>Get daily report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.botnet-threat-feed-get-day-report">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.asn_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_asn&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_timestamp&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.botnet-threat-feed-get-day-report">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "asn_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-botnet-threat-feed-get-full-report">
<summary><span>Get full report — <code>cloudflare.<wbr>botnet-<wbr>threat-<wbr>feed-<wbr>get-<wbr>full-<wbr>report</code></span></summary>
<p>Run <strong>Get full report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.botnet-threat-feed-get-full-report">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.asn_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_asn&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.botnet-threat-feed-get-full-report">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "asn_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-botnet-threat-feed-list-asn">
<summary><span>Get list of ASNs — <code>cloudflare.<wbr>botnet-<wbr>threat-<wbr>feed-<wbr>list-<wbr>asn</code></span></summary>
<p>Run <strong>Get list of ASNs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.botnet-threat-feed-list-asn">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.botnet-threat-feed-list-asn">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-botnet-threat-feed-delete-asn">
<summary><span>Delete an ASN — <code>cloudflare.<wbr>botnet-<wbr>threat-<wbr>feed-<wbr>delete-<wbr>asn</code></span></summary>
<p>Run <strong>Delete an ASN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.botnet-threat-feed-delete-asn">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.asn_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/botnet-feed-api_asn&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.botnet-threat-feed-delete-asn">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "asn_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountsaccountidbrandprotectionlogomatches">
<summary><span>Read matches for logo queries by ID — <code>cloudflare.<wbr>getaccountsaccountid<wbr>brandprotectionlogom<wbr>atches</code></span></summary>
<p>Run <strong>Read matches for logo queries by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountsaccountidbrandprotectionlogomatches">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.logo_id</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.logo_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountsaccountidbrandprotectionlogomatches">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountsaccountidbrandprotectionlogomatchesdownload">
<summary><span>Download matches for logo queries by ID — <code>cloudflare.<wbr>getaccountsaccountid<wbr>brandprotectionlogom<wbr>atchesdownload</code></span></summary>
<p>Run <strong>Download matches for logo queries by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountsaccountidbrandprotectionlogomatchesdownload">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.logo_id</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.logo_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountsaccountidbrandprotectionlogomatchesdownload">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteaccountsaccountidbrandprotectionlogoslogoid">
<summary><span>Delete saved logo queries by ID — <code>cloudflare.<wbr>deleteaccountsaccoun<wbr>tidbrandprotectionlo<wbr>goslogoid</code></span></summary>
<p>Run <strong>Delete saved logo queries by ID</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteaccountsaccountidbrandprotectionlogoslogoid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.logo_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteaccountsaccountidbrandprotectionlogoslogoid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "logo_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountsaccountidbrandprotectionmatches">
<summary><span>Read matches for string queries by ID — <code>cloudflare.<wbr>getaccountsaccountid<wbr>brandprotectionmatch<wbr>es</code></span></summary>
<p>Run <strong>Read matches for string queries by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountsaccountidbrandprotectionmatches">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_domain_id</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_dismissed</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountsaccountidbrandprotectionmatches">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountsaccountidbrandprotectionmatchesdownload">
<summary><span>Download matches for string queries by ID — <code>cloudflare.<wbr>getaccountsaccountid<wbr>brandprotectionmatch<wbr>esdownload</code></span></summary>
<p>Run <strong>Download matches for string queries by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountsaccountidbrandprotectionmatchesdownload">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_domain_id</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_dismissed</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountsaccountidbrandprotectionmatchesdownload">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteaccountsaccountidbrandprotectionqueries">
<summary><span>Delete saved string queries by ID — <code>cloudflare.<wbr>deleteaccountsaccoun<wbr>tidbrandprotectionqu<wbr>eries</code></span></summary>
<p>Run <strong>Delete saved string queries by ID</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteaccountsaccountidbrandprotectionqueries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.scan</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteaccountsaccountidbrandprotectionqueries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postaccountsaccountidbrandprotectionqueries">
<summary><span>Create new saved string queries — <code>cloudflare.<wbr>postaccountsaccounti<wbr>dbrandprotectionquer<wbr>ies</code></span></summary>
<p>Run <strong>Create new saved string queries</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postaccountsaccountidbrandprotectionqueries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.scan</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brand-protection-api_Query&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postaccountsaccountidbrandprotectionqueries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postaccountsaccountidbrandprotectionqueriesbulk">
<summary><span>Create new saved string queries in bulk — <code>cloudflare.<wbr>postaccountsaccounti<wbr>dbrandprotectionquer<wbr>iesbulk</code></span></summary>
<p>Run <strong>Create new saved string queries in bulk</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postaccountsaccountidbrandprotectionqueriesbulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brand-protection-api_QueryBulk&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postaccountsaccountidbrandprotectionqueriesbulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postaccountsaccountidbrandprotectionsubmit">
<summary><span>Create new URL submissions — <code>cloudflare.<wbr>postaccountsaccounti<wbr>dbrandprotectionsubm<wbr>it</code></span></summary>
<p>Run <strong>Create new URL submissions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postaccountsaccountidbrandprotectionsubmit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postaccountsaccountidbrandprotectionsubmit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountsaccountidbrandprotectionurlinfo">
<summary><span>Read submitted URLs by ID — <code>cloudflare.<wbr>getaccountsaccountid<wbr>brandprotectionurlin<wbr>fo</code></span></summary>
<p>Run <strong>Read submitted URLs by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountsaccountidbrandprotectionurlinfo">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountsaccountidbrandprotectionurlinfo">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-delete">
<summary><span>Delete browser extension configuration — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>delete</code></span></summary>
<p>Run <strong>Delete browser extension configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-get">
<summary><span>Get browser extension configuration — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>get</code></span></summary>
<p>Run <strong>Get browser extension configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-post">
<summary><span>Create browser extension configuration — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>post</code></span></summary>
<p>Run <strong>Create browser extension configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brex_CreateConfigRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "config": {
      "team_name": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-put">
<summary><span>Update browser extension configuration — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>put</code></span></summary>
<p>Run <strong>Update browser extension configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brex_UpdateConfigRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "config": {
      "team_name": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-inventories-list">
<summary><span>List browser extension inventories — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>inventories-<wbr>list</code></span></summary>
<p>Run <strong>List browser extension inventories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-inventories-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from a previous response to fetch the next page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page (default 50, max 200).</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-inventories-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-inventories-get">
<summary><span>Get a single browser extension inventory — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>inventories-<wbr>get</code></span></summary>
<p>Run <strong>Get a single browser extension inventory</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-inventories-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.registration_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser extension registration ID.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-inventories-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "registration_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-extension-events-search">
<summary><span>Search browser extension event logs — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>extension-<wbr>events-<wbr>search</code></span></summary>
<p>Run <strong>Search browser extension event logs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-extension-events-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brex_ExtensionEventsSearchRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-extension-events-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "from": "2026-01-01T00:00:00Z",
    "to": "2026-01-01T00:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-browser-extension-config-extension-events-timeseries">
<summary><span>Query browser extension event timeseries — <code>cloudflare.<wbr>accounts-<wbr>browser-<wbr>extension-<wbr>config-<wbr>extension-<wbr>events-<wbr>timeseries</code></span></summary>
<p>Run <strong>Query browser extension event timeseries</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-browser-extension-config-extension-events-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/brex_ExtensionEventsTimeseriesRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-browser-extension-config-extension-events-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "from": "2026-01-01T00:00:00Z",
    "to": "2026-01-01T00:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_accessibilitytree">
<summary><span>Get accessibility tree page — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>accessibilitytree</code></span></summary>
<p>Run <strong>Get accessibility tree page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_accessibilitytree">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.interestingOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.root</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_accessibilitytree">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_content">
<summary><span>Get HTML content. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>content</code></span></summary>
<p>Run <strong>Get HTML content.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_content">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_content">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_crawl">
<summary><span>Crawl websites. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>crawl</code></span></summary>
<p>Run <strong>Crawl websites.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_crawl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>anyOf[1]; maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend for this crawl. Set to <code>kitesurf</code> to render pages with Kitesurf (beta). Only valid when <code>render</code> is <code>true</code>.</td>
<td><code>anyOf[1]; enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>—</td>
<td>Optional</td>
<td>Intended content use level to respect the <code>use</code> Content-Signal directive in robots.txt. Levels (least to most permissive): &#39;reference&#39;, &#39;full&#39;. A URL is disallowed when the publisher&#39;s declared <code>use</code> level is lower than this intent. Learn more: <a href="https://contentsignals.org/">https://contentsignals.org/</a>. Default: &#39;full&#39;.</td>
<td><code>anyOf[1]; default: &quot;full&quot;</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;reference&quot;]</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;full&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes</code></td>
<td>array</td>
<td>Optional</td>
<td>List of crawl purposes to respect Content-Signal directives in robots.txt. Allowed values: &#39;search&#39;, &#39;ai-input&#39;, &#39;ai-train&#39;. Learn more: <a href="https://contentsignals.org/">https://contentsignals.org/</a>. Default: [&#39;search&#39;, &#39;ai-input&#39;, &#39;ai-train&#39;].</td>
<td><code>anyOf[1]; default: [&quot;search&quot;,&quot;ai-input&quot;,&quot;ai-train&quot;]; minItems: 1; maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;search&quot;]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;ai-input&quot;]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;ai-train&quot;]</code></td>
</tr>
<tr>
<td><code>body.depth</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of levels deep the crawler will traverse from the starting URL.</td>
<td><code>anyOf[1]; default: 100000; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.formats</code></td>
<td>array</td>
<td>Optional</td>
<td>Formats to return. Default is <code>html</code>.</td>
<td><code>anyOf[1]; default: [&quot;html&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;html&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;markdown&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;json&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>anyOf[1]; default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Options for JSON extraction.</td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional list of custom AI models to use for the request. The models will be tried in the order provided, and in case a model returns an error, the next one will be used as fallback.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[].authorization</code></td>
<td>string</td>
<td>Optional</td>
<td>Authorization token for the AI model: <code>Bearer &amp;lt;token&amp;gt;</code>. Not needed for workers-ai models.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[].model</code></td>
<td>string</td>
<td>Required</td>
<td>AI model to use for the request. Must be formed as <code>&amp;lt;provider&amp;gt;/&amp;lt;model_name&amp;gt;</code>, e.g. <code>workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast</code>.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format.json_schema</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Schema for the response format. More information here: <a href="https://developers.cloudflare.com/workers-ai/json-mode/">https://developers.cloudflare.com/workers-ai/json-mode/</a></td>
<td><code>anyOf[1]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of URLs to crawl.</td>
<td><code>anyOf[1]; default: 10; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.maxAge</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum age of a resource that can be returned from cache in seconds. Default is 1 day.</td>
<td><code>anyOf[1]; default: 86400; minimum: 0; maximum: 604800</code></td>
</tr>
<tr>
<td><code>body.modifiedSince</code></td>
<td>integer</td>
<td>Optional</td>
<td>Unix timestamp (seconds since epoch) indicating to only crawl pages that were modified since this time. For sitemap URLs with a lastmod field, this is compared directly. For other URLs, the crawler will use If-Modified-Since header when fetching. URLs without modification information (no lastmod in sitemap and no Last-Modified header support) will be crawled. Note: This works in conjunction with maxAge - both filters must pass for a cached resource to be used. Must be within the last year and not in the future.</td>
<td><code>anyOf[1]; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>object</td>
<td>Optional</td>
<td>Additional options for the crawler.</td>
<td><code>anyOf[1]; default: {&quot;includeExternalLinks&quot;:false,&quot;includeSubdomains&quot;:false}</code></td>
</tr>
<tr>
<td><code>body.options.excludePatterns</code></td>
<td>array</td>
<td>Optional</td>
<td>Exclude links matching the provided wildcard patterns in the crawl job. Example: &#39;<a href="https://example.com/privacy/">https://example.com/privacy/</a>**&#39;.</td>
<td><code>anyOf[1]; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.options.excludePatterns[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.options.includeExternalLinks</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include external links in the crawl job. If set to true, includeSubdomains is ignored.</td>
<td><code>anyOf[1]; default: false</code></td>
</tr>
<tr>
<td><code>body.options.includePatterns</code></td>
<td>array</td>
<td>Optional</td>
<td>Include only links matching the provided wildcard patterns in the crawl job. Include patterns are evaluated before exclude patterns. URLs that match any of the specified include patterns will be included in the crawl job. Example: &#39;<a href="https://example.com/blog/">https://example.com/blog/</a>**&#39;.</td>
<td><code>anyOf[1]; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.options.includePatterns[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.options.includeSubdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include links to subdomains in the crawl job. This option is ignored if includeExternalLinks is true.</td>
<td><code>anyOf[1]; default: false</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.render</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to render the page or fetch static content. True by default.</td>
<td><code>anyOf[1]; enum: [true]; default: true</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>—</td>
<td>Optional</td>
<td>Source of links to crawl. &#39;sitemaps&#39; - only crawl URLs from sitemaps, &#39;links&#39; - only crawl URLs scraped from pages, &#39;all&#39; - crawl both sitemap and scraped links (default).</td>
<td><code>anyOf[1]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[1]; enum: [&quot;sitemaps&quot;]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[2]; enum: [&quot;links&quot;]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; anyOf[3]; enum: [&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>anyOf[1]; format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>anyOf[1]; default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>anyOf[1]; maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>—</td>
<td>Optional</td>
<td>Intended content use level to respect the <code>use</code> Content-Signal directive in robots.txt. Levels (least to most permissive): &#39;reference&#39;, &#39;full&#39;. A URL is disallowed when the publisher&#39;s declared <code>use</code> level is lower than this intent. Learn more: <a href="https://contentsignals.org/">https://contentsignals.org/</a>. Default: &#39;full&#39;.</td>
<td><code>anyOf[2]; default: &quot;full&quot;</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]; enum: [&quot;reference&quot;]</code></td>
</tr>
<tr>
<td><code>body.contentUse</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]; enum: [&quot;full&quot;]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes</code></td>
<td>array</td>
<td>Optional</td>
<td>List of crawl purposes to respect Content-Signal directives in robots.txt. Allowed values: &#39;search&#39;, &#39;ai-input&#39;, &#39;ai-train&#39;. Learn more: <a href="https://contentsignals.org/">https://contentsignals.org/</a>. Default: [&#39;search&#39;, &#39;ai-input&#39;, &#39;ai-train&#39;].</td>
<td><code>anyOf[2]; default: [&quot;search&quot;,&quot;ai-input&quot;,&quot;ai-train&quot;]; minItems: 1; maxItems: 3</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]; enum: [&quot;search&quot;]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]; enum: [&quot;ai-input&quot;]</code></td>
</tr>
<tr>
<td><code>body.crawlPurposes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[3]; enum: [&quot;ai-train&quot;]</code></td>
</tr>
<tr>
<td><code>body.depth</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of levels deep the crawler will traverse from the starting URL.</td>
<td><code>anyOf[2]; default: 100000; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.formats</code></td>
<td>array</td>
<td>Optional</td>
<td>Formats to return. Default is <code>html</code>.</td>
<td><code>anyOf[2]; default: [&quot;html&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]; enum: [&quot;html&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]; enum: [&quot;markdown&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[3]; enum: [&quot;json&quot;]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Options for JSON extraction.</td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional list of custom AI models to use for the request. The models will be tried in the order provided, and in case a model returns an error, the next one will be used as fallback.</td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[].authorization</code></td>
<td>string</td>
<td>Optional</td>
<td>Authorization token for the AI model: <code>Bearer &amp;lt;token&amp;gt;</code>. Not needed for workers-ai models.</td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.custom_ai[].model</code></td>
<td>string</td>
<td>Required</td>
<td>AI model to use for the request. Must be formed as <code>&amp;lt;provider&amp;gt;/&amp;lt;model_name&amp;gt;</code>, e.g. <code>workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast</code>.</td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format.json_schema</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Schema for the response format. More information here: <a href="https://developers.cloudflare.com/workers-ai/json-mode/">https://developers.cloudflare.com/workers-ai/json-mode/</a></td>
<td><code>anyOf[2]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.jsonOptions.response_format.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of URLs to crawl.</td>
<td><code>anyOf[2]; default: 10; minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.maxAge</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum age of a resource that can be returned from cache in seconds. Default is 1 day.</td>
<td><code>anyOf[2]; default: 86400; minimum: 0; maximum: 604800</code></td>
</tr>
<tr>
<td><code>body.modifiedSince</code></td>
<td>integer</td>
<td>Optional</td>
<td>Unix timestamp (seconds since epoch) indicating to only crawl pages that were modified since this time. For sitemap URLs with a lastmod field, this is compared directly. For other URLs, the crawler will use If-Modified-Since header when fetching. URLs without modification information (no lastmod in sitemap and no Last-Modified header support) will be crawled. Note: This works in conjunction with maxAge - both filters must pass for a cached resource to be used. Must be within the last year and not in the future.</td>
<td><code>anyOf[2]; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>object</td>
<td>Optional</td>
<td>Additional options for the crawler.</td>
<td><code>anyOf[2]; default: {&quot;includeExternalLinks&quot;:false,&quot;includeSubdomains&quot;:false}</code></td>
</tr>
<tr>
<td><code>body.options.excludePatterns</code></td>
<td>array</td>
<td>Optional</td>
<td>Exclude links matching the provided wildcard patterns in the crawl job. Example: &#39;<a href="https://example.com/privacy/">https://example.com/privacy/</a>**&#39;.</td>
<td><code>anyOf[2]; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.options.excludePatterns[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.options.includeExternalLinks</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include external links in the crawl job. If set to true, includeSubdomains is ignored.</td>
<td><code>anyOf[2]; default: false</code></td>
</tr>
<tr>
<td><code>body.options.includePatterns</code></td>
<td>array</td>
<td>Optional</td>
<td>Include only links matching the provided wildcard patterns in the crawl job. Include patterns are evaluated before exclude patterns. URLs that match any of the specified include patterns will be included in the crawl job. Example: &#39;<a href="https://example.com/blog/">https://example.com/blog/</a>**&#39;.</td>
<td><code>anyOf[2]; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.options.includePatterns[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.options.includeSubdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include links to subdomains in the crawl job. This option is ignored if includeExternalLinks is true.</td>
<td><code>anyOf[2]; default: false</code></td>
</tr>
<tr>
<td><code>body.render</code></td>
<td>boolean</td>
<td>Required</td>
<td>Whether to render the page or fetch static content. True by default.</td>
<td><code>anyOf[2]; enum: [false]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>—</td>
<td>Optional</td>
<td>Source of links to crawl. &#39;sitemaps&#39; - only crawl URLs from sitemaps, &#39;links&#39; - only crawl URLs scraped from pages, &#39;all&#39; - crawl both sitemap and scraped links (default).</td>
<td><code>anyOf[2]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[1]; enum: [&quot;sitemaps&quot;]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[2]; enum: [&quot;links&quot;]</code></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; anyOf[3]; enum: [&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>anyOf[2]; format: &quot;uri&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_crawl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-delete_cancelcrawl">
<summary><span>Cancel a crawl job. — <code>cloudflare.<wbr>brapi-<wbr>delete_<wbr>cancelcrawl</code></span></summary>
<p>Run <strong>Cancel a crawl job.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-delete_cancelcrawl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the crawl job to cancel.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-delete_cancelcrawl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_crawlresult">
<summary><span>Get crawl result. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>crawlresult</code></span></summary>
<p>Run <strong>Get crawl result.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_crawlresult">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td>Crawl job ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by URL status.</td>
<td><code>enum: [&quot;queued&quot;,&quot;errored&quot;,&quot;completed&quot;,&quot;disallowed&quot;,&quot;skipped&quot;,&quot;cancelled&quot;]</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>number</td>
<td>Optional</td>
<td>Cursor for pagination.</td>
<td><code>default: 0</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Limit for pagination.</td>
<td><code>default: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_crawlresult">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_devtoolsacquire">
<summary><span>Get a browser session ID. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>devtoolsacquire</code></span></summary>
<p>Run <strong>Get a browser session ID.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_devtoolsacquire">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.keep_alive</code></td>
<td>number</td>
<td>Optional</td>
<td>Keep-alive time in milliseconds.</td>
<td><code>default: 60000; minimum: 10000; maximum: 1200000</code></td>
</tr>
<tr>
<td><code>query.lab</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Use experimental browser.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.targets</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include browser targets in response.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.liveViewUrlExpiresInMs</code></td>
<td>number</td>
<td>Optional</td>
<td>How long the live view URL remains valid, in milliseconds (max 60 minutes). Only used when targets is true.</td>
<td><code>default: 300000; minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>query.recording</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.guardrails</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.guardrails.allowedDomainSets</code></td>
<td>array</td>
<td>Optional</td>
<td>Max 4 entries: curated preset names (common-cdns) and/or https URLs of newline-separated hostname lists.</td>
<td><code>maxItems: 4</code></td>
</tr>
<tr>
<td><code>body.guardrails.allowedDomainSets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.guardrails.allowedDomains</code></td>
<td>array</td>
<td>Optional</td>
<td>Hostname patterns, max 50. Supports exact hosts (example.com) or a single * wildcard anywhere. Prefer *.example.com (subdomain wildcard) over *example.com (prefix wildcard) to avoid matching overbroad lookalikes like evilexample.com.</td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.guardrails.allowedDomains[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_devtoolsacquire">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-delete_devtoolsbrowserdelete">
<summary><span>Close browser session. — <code>cloudflare.<wbr>brapi-<wbr>delete_<wbr>devtoolsbrowserdelet<wbr>e</code></span></summary>
<p>Run <strong>Close browser session.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-delete_devtoolsbrowserdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID to close.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-delete_devtoolsbrowserdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjson">
<summary><span>List targets. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjson</code></span></summary>
<p>Run <strong>List targets.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjson">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.liveViewUrlExpiresInMs</code></td>
<td>number</td>
<td>Optional</td>
<td>How long the live view URLs remain valid, in milliseconds (max 60 minutes)</td>
<td><code>default: 300000; minimum: 60000; maximum: 3600000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjson">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsonactivate">
<summary><span>Activate a browser target. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsonactivate</code></span></summary>
<p>Run <strong>Activate a browser target.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsonactivate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target ID to activate.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsonactivate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "session_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example",
    "target_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsonclose">
<summary><span>Close a browser target. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsonclose</code></span></summary>
<p>Run <strong>Close a browser target.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsonclose">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target ID to close.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsonclose">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "session_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example",
    "target_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsonlist">
<summary><span>List targets. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsonlist</code></span></summary>
<p>Run <strong>List targets.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsonlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.liveViewUrlExpiresInMs</code></td>
<td>number</td>
<td>Optional</td>
<td>How long the live view URLs remain valid, in milliseconds (max 60 minutes)</td>
<td><code>default: 300000; minimum: 60000; maximum: 3600000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsonlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsontarget">
<summary><span>Get a target by ID. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsontarget</code></span></summary>
<p>Run <strong>Get a target by ID.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsontarget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target ID.</td>
<td><code>pattern: &quot;^[a-zA-Z0-9]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsontarget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000",
    "target_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-put_devtoolsjsonnew">
<summary><span>Open a new browser tab. — <code>cloudflare.<wbr>brapi-<wbr>put_<wbr>devtoolsjsonnew</code></span></summary>
<p>Run <strong>Open a new browser tab.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-put_devtoolsjsonnew">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>query.liveViewUrlExpiresInMs</code></td>
<td>number</td>
<td>Optional</td>
<td>How long the live view URL remains valid, in milliseconds (max 60 minutes)</td>
<td><code>default: 300000; minimum: 60000; maximum: 3600000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-put_devtoolsjsonnew">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsonprotocol">
<summary><span>Get Chrome DevTools Protocol schema. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsonprotocol</code></span></summary>
<p>Run <strong>Get Chrome DevTools Protocol schema.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsonprotocol">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsonprotocol">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolsjsonversion">
<summary><span>Get browser version metadata. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolsjsonversion</code></span></summary>
<p>Run <strong>Get browser version metadata.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolsjsonversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolsjsonversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_devtoolsliveview">
<summary><span>Mint live view URLs for a browser session — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>devtoolsliveview</code></span></summary>
<p>Run <strong>Mint live view URLs for a browser session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_devtoolsliveview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Browser session ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.expiresInMs</code></td>
<td>number</td>
<td>Optional</td>
<td>How long the live view URLs remain valid, in milliseconds. Default: 5 minutes. Max: 60 minutes.</td>
<td><code>default: 300000; minimum: 60000; maximum: 3600000</code></td>
</tr>
<tr>
<td><code>body.guardrails</code></td>
<td>object</td>
<td>Optional</td>
<td>Connection guardrails. Use <code>{ mode: &#39;readonly&#39; }</code> to generate a view-only link.</td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.guardrails.mode</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;readonly&quot;]</code></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>string</td>
<td>Optional</td>
<td>UI mode: &#39;devtools&#39; (Chrome DevTools), &#39;tab&#39; (single tab view), &#39;full&#39; (multi-tab browser)</td>
<td><code>enum: [&quot;devtools&quot;,&quot;tab&quot;,&quot;full&quot;]; default: &quot;devtools&quot;</code></td>
</tr>
<tr>
<td><code>body.targetId</code></td>
<td>string</td>
<td>Optional</td>
<td>Target ID (page) to connect to. If omitted, auto-resolves to the first active page.</td>
<td><code>pattern: &quot;^[a-fA-F0-9]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_devtoolsliveview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolssessionlist">
<summary><span>List sessions. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolssessionlist</code></span></summary>
<p>Run <strong>List sessions.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolssessionlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 200; minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolssessionlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_devtoolssessiondetails">
<summary><span>Get session details. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>devtoolssessiondetai<wbr>ls</code></span></summary>
<p>Run <strong>Get session details.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_devtoolssessiondetails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Session ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_devtoolssessiondetails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_json">
<summary><span>Get json. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>json</code></span></summary>
<p>Run <strong>Get json.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_json">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_ai</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional list of custom AI models to use for the request. The models will be tried in the order provided, and in case a model returns an error, the next one will be used as fallback.</td>
<td></td>
</tr>
<tr>
<td><code>body.custom_ai[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_ai[].authorization</code></td>
<td>string</td>
<td>Optional</td>
<td>Authorization token for the AI model: <code>Bearer &amp;lt;token&amp;gt;</code>. Not needed for workers-ai models.</td>
<td></td>
</tr>
<tr>
<td><code>body.custom_ai[].model</code></td>
<td>string</td>
<td>Required</td>
<td>AI model to use for the request. Must be formed as <code>&amp;lt;provider&amp;gt;/&amp;lt;model_name&amp;gt;</code>, e.g. <code>workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.prompt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.response_format</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.response_format.json_schema</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Schema for the response format. More information here: <a href="https://developers.cloudflare.com/workers-ai/json-mode/">https://developers.cloudflare.com/workers-ai/json-mode/</a></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.response_format.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_json">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_links">
<summary><span>Get Links. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>links</code></span></summary>
<p>Run <strong>Get Links.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_links">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.excludeExternalLinks</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.visibleLinksOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_links">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_markdown">
<summary><span>Get markdown. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>markdown</code></span></summary>
<p>Run <strong>Get markdown.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_markdown">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_markdown">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_pdf">
<summary><span>Get PDF. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>pdf</code></span></summary>
<p>Run <strong>Get PDF.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_pdf">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.pdfOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.pdfoptions">options</a>.</td>
<td><code>default: {}; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.displayHeaderFooter</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to show the header and footer.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.footerTemplate</code></td>
<td>string</td>
<td>Optional</td>
<td>HTML template for the print footer.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Paper format. Takes priority over width and height if set.</td>
<td><code>enum: [&quot;letter&quot;,&quot;legal&quot;,&quot;tabloid&quot;,&quot;ledger&quot;,&quot;a0&quot;,&quot;a1&quot;,&quot;a2&quot;,&quot;a3&quot;,&quot;a4&quot;,&quot;a5&quot;,&quot;a6&quot;]; default: &quot;letter&quot;</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.headerTemplate</code></td>
<td>string</td>
<td>Optional</td>
<td>HTML template for the print header.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.height</code></td>
<td>—</td>
<td>Optional</td>
<td>Sets the height of paper. Can be a number or string with unit.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.height</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.height</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.landscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to print in landscape orientation.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin</code></td>
<td>object</td>
<td>Optional</td>
<td>Set the PDF margins. Useful when setting header and footer.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.bottom</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.bottom</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.bottom</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.left</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.left</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.left</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.right</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.right</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.right</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.top</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.top</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.margin.top</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.omitBackground</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Hides default white background and allows generating pdfs with transparency.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.outline</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Generate document outline.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.pageRanges</code></td>
<td>string</td>
<td>Optional</td>
<td>Paper ranges to print, e.g. &#39;1-5, 8, 11-13&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.preferCSSPageSize</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Give CSS @page size priority over other size declarations.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.printBackground</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Set to true to print background graphics.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.scale</code></td>
<td>number</td>
<td>Optional</td>
<td>Scales the rendering of the web page. Amount must be between 0.1 and 2.</td>
<td><code>default: 1; minimum: 0.1; maximum: 2</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.tagged</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Generate tagged (accessible) PDF.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Timeout in milliseconds.</td>
<td><code>default: 30000</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.width</code></td>
<td>—</td>
<td>Optional</td>
<td>Sets the width of paper. Can be a number or string with unit.</td>
<td></td>
</tr>
<tr>
<td><code>body.pdfOptions.width</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.pdfOptions.width</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_pdf">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_recording">
<summary><span>Get recording data. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>recording</code></span></summary>
<p>Run <strong>Get recording data.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_recording">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Session ID.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_recording">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-get_recordingnetwork">
<summary><span>Get network recording data. — <code>cloudflare.<wbr>brapi-<wbr>get_<wbr>recordingnetwork</code></span></summary>
<p>Run <strong>Get network recording data.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-get_recordingnetwork">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>Session ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Set to <code>har</code> to return a HAR JSON document.</td>
<td></td>
</tr>
<tr>
<td><code>query.target</code></td>
<td>string</td>
<td>Required</td>
<td>Target ID to include in the response.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-get_recordingnetwork">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "session_id": "example"
  },
  "query": {
    "target": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_scrape">
<summary><span>Scrape elements. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>scrape</code></span></summary>
<p>Run <strong>Scrape elements.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_scrape">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.elements[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.elements[].selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_scrape">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "elements": [
      {
        "selector": "h1"
      }
    ],
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_screenshot">
<summary><span>Get screenshot. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>screenshot</code></span></summary>
<p>Run <strong>Get screenshot.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_screenshot">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.screenshotoptions">options</a>.</td>
<td><code>default: {}; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.captureBeyondViewport</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.scale</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.x</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.y</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.encoding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;binary&quot;</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.encoding</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;binary&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.encoding</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;base64&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.fromSurface</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.fullPage</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.omitBackground</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.optimizeForSpeed</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.quality</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;png&quot;</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;png&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;jpeg&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;webp&quot;]</code></td>
</tr>
<tr>
<td><code>body.scrollPage</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.selector</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_screenshot">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-brapi-post_snapshot">
<summary><span>Get HTML content and screenshot. — <code>cloudflare.<wbr>brapi-<wbr>post_<wbr>snapshot</code></span></summary>
<p>Run <strong>Get HTML content and screenshot.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.brapi-post_snapshot">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cacheTTL</code></td>
<td>number</td>
<td>Optional</td>
<td>Cache TTL default is 5s. Set to 0 to disable.</td>
<td><code>default: 5; minimum: 0; maximum: 86400</code></td>
</tr>
<tr>
<td><code>query.browser</code></td>
<td>string</td>
<td>Optional</td>
<td>Rendering backend. Set to <code>kitesurf</code> to use Kitesurf (beta).</td>
<td><code>enum: [&quot;kitesurf&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.actionTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum duration allowed for the browser action to complete after the page has loaded (such as taking screenshots, extracting content, or generating PDFs). If this time limit is exceeded, the action stops and returns a timeout error.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.addScriptTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a script element into the page with the desired URL or content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.addScriptTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addScriptTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.addStyleTag</code></td>
<td>array</td>
<td>Optional</td>
<td>Adds a <code>&amp;lt;link rel=&quot;stylesheet&quot;&amp;gt;</code> tag into the page with the desired URL or a <code>&amp;lt;style type=&quot;text/css&quot;&amp;gt;</code> tag with the content.</td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].content</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.addStyleTag[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.allowRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only allow requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;. Reject rules are applied first.</td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.allowResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.authenticate</code></td>
<td>object</td>
<td>Optional</td>
<td>Provide credentials for HTTP authentication.</td>
<td></td>
</tr>
<tr>
<td><code>body.authenticate.password</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.authenticate.username</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.bestAttempt</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Attempt to proceed when &#39;awaited&#39; events fail or timeout.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>array</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setcookie">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].expires</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].httpOnly</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].name</code></td>
<td>string</td>
<td>Required</td>
<td>Cookie name.</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].partitionKey</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Medium&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;High&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameParty</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;Lax&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sameSite</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;None&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourcePort</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;Unset&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;NonSecure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].sourceScheme</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;Secure&quot;]</code></td>
</tr>
<tr>
<td><code>body.cookies[].url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cookies[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.emulateMediaType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.formats</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: [&quot;content&quot;,&quot;screenshot&quot;]</code></td>
</tr>
<tr>
<td><code>body.formats[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;content&quot;,&quot;screenshot&quot;,&quot;markdown&quot;,&quot;accessibilityTree&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.gotooptions">options</a>.</td>
<td><code>default: {}</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.referrerPolicy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.gotoOptions.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 30000; maximum: 60000</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;domcontentloaded&quot;</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]; enum: [&quot;load&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;domcontentloaded&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;networkidle0&quot;]</code></td>
</tr>
<tr>
<td><code>body.gotoOptions.waitUntil[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [&quot;networkidle2&quot;]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the content of the page, eg: <code>&amp;lt;h1&amp;gt;Hello World!!&amp;lt;/h1&amp;gt;</code>. Either <code>html</code> or <code>url</code> must be set.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided regex patterns, eg. &#39;/^.*.(css)&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectRequestPattern[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Block undesired requests that match the provided resource types, eg. &#39;image&#39; or &#39;script&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;document&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;stylesheet&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;image&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;media&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;font&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;script&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; enum: [&quot;texttrack&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; enum: [&quot;xhr&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[9]; enum: [&quot;fetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[10]; enum: [&quot;prefetch&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[11]; enum: [&quot;eventsource&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[12]; enum: [&quot;websocket&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[13]; enum: [&quot;manifest&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[14]; enum: [&quot;signedexchange&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[15]; enum: [&quot;ping&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[16]; enum: [&quot;cspviolationreport&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[17]; enum: [&quot;preflight&quot;]</code></td>
</tr>
<tr>
<td><code>body.rejectResourceTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[18]; enum: [&quot;other&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {}; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.captureBeyondViewport</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.scale</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.x</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.clip.y</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.fromSurface</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.fullPage</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.omitBackground</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.optimizeForSpeed</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.quality</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;png&quot;</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;png&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;jpeg&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotOptions.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;webp&quot;]</code></td>
</tr>
<tr>
<td><code>body.setExtraHTTPHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.setJavaScriptEnabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL to navigate to, eg. <code>https://example.com</code>.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.userAgent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36&quot;</code></td>
</tr>
<tr>
<td><code>body.viewport</code></td>
<td>object</td>
<td>Optional</td>
<td>Check <a href="https://pptr.dev/api/puppeteer.page.setviewport">options</a>.</td>
<td><code>default: {&quot;height&quot;:1080,&quot;width&quot;:1920}</code></td>
</tr>
<tr>
<td><code>body.viewport.deviceScaleFactor</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.hasTouch</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.height</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isLandscape</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.isMobile</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.viewport.width</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector</code></td>
<td>object</td>
<td>Optional</td>
<td>Wait for the selector to appear in page. Check <a href="https://pptr.dev/api/puppeteer.page.waitforselector">options</a>.</td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.hidden</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.selector</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.waitForSelector.timeout</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body.waitForSelector.visible</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>enum: [true]</code></td>
</tr>
<tr>
<td><code>body.waitForTimeout</code></td>
<td>number</td>
<td>Optional</td>
<td>Waits for a specified timeout before continuing.</td>
<td><code>maximum: 120000</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.html</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.brapi-post_snapshot">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "formats": [
      "content",
      "screenshot"
    ],
    "url": "https://www.example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountlimits">
<summary><span>Get build-minute availability — <code>cloudflare.<wbr>getaccountlimits</code></span></summary>
<p>Run <strong>Get build-minute availability</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountlimits">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountlimits">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getbuildsbyversionids">
<summary><span>Get builds by Worker version — <code>cloudflare.<wbr>getbuildsbyversionid<wbr>s</code></span></summary>
<p>Run <strong>Get builds by Worker version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getbuildsbyversionids">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.version_ids</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_version_ids&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getbuildsbyversionids">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "query": {
    "version_ids": "123e4567-e89b-12d3-a456-426614174000,223e4567-e89b-12d3-a456-426614174001"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getlatestbuildsbyscripts">
<summary><span>Get latest builds by script IDs — <code>cloudflare.<wbr>getlatestbuildsbyscr<wbr>ipts</code></span></summary>
<p>Run <strong>Get latest builds by script IDs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getlatestbuildsbyscripts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.external_script_ids</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_external_script_ids&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getlatestbuildsbyscripts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "query": {
    "external_script_ids": "dd7160bb9cef458093557736f4b9e75b,42fb14fe81df47139d3be684e4c637a6,ff7cf9a7582f4c0d90a4b95cb17d659e"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getbuildbyuuid">
<summary><span>Get a Workers build — <code>cloudflare.<wbr>getbuildbyuuid</code></span></summary>
<p>Run <strong>Get a Workers build</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getbuildbyuuid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.build_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_build_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getbuildbyuuid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "build_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cancelbuildbyuuid">
<summary><span>Cancel a Workers build — <code>cloudflare.<wbr>cancelbuildbyuuid</code></span></summary>
<p>Run <strong>Cancel a Workers build</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cancelbuildbyuuid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.build_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_build_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cancelbuildbyuuid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "build_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getbuildlogs">
<summary><span>Get Workers build logs — <code>cloudflare.<wbr>getbuildlogs</code></span></summary>
<p>Run <strong>Get Workers build logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getbuildlogs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.build_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_build_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_cursor&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getbuildlogs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "build_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-upsertrepoconnection">
<summary><span>Create or update a repository connection — <code>cloudflare.<wbr>upsertrepoconnection</code></span></summary>
<p>Run <strong>Create or update a repository connection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.upsertrepoconnection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_UpsertRepoConnectionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.upsertrepoconnection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "repo_id": "workers-sdk",
    "repo_name": "workers-sdk",
    "provider_type": "github",
    "provider_account_id": "cloudflare",
    "provider_account_name": "Cloudflare"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleterepoconnection">
<summary><span>Delete a repository connection — <code>cloudflare.<wbr>deleterepoconnection</code></span></summary>
<p>Run <strong>Delete a repository connection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleterepoconnection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.repo_connection_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_repo_connection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleterepoconnection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "repo_connection_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getworkerconfigautofill">
<summary><span>Get repository configuration autofill — <code>cloudflare.<wbr>getworkerconfigautof<wbr>ill</code></span></summary>
<p>Run <strong>Get repository configuration autofill</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getworkerconfigautofill">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.provider_type</code></td>
<td>—</td>
<td>Required</td>
<td>SCM provider type</td>
<td><code>$ref: &quot;#/definitions/builds_SCMProviderType&quot;</code></td>
</tr>
<tr>
<td><code>path.provider_account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_provider_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.repo_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_repo_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.branch</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_branch&quot;</code></td>
</tr>
<tr>
<td><code>query.root_directory</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_root_directory&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getworkerconfigautofill">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "provider_type": "github",
    "provider_account_id": "cloudflare",
    "repo_id": "workers-sdk"
  },
  "query": {
    "branch": "main"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listbuildtokens">
<summary><span>List build tokens — <code>cloudflare.<wbr>listbuildtokens</code></span></summary>
<p>Run <strong>List build tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listbuildtokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number for pagination</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listbuildtokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createbuildtoken">
<summary><span>Create build token — <code>cloudflare.<wbr>createbuildtoken</code></span></summary>
<p>Run <strong>Create build token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createbuildtoken">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateBuildTokenRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createbuildtoken">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "build_token_name": "My Build Token",
    "build_token_secret": "super-secret-token",
    "cloudflare_token_id": "cf-token-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletebuildtoken">
<summary><span>Delete a build token — <code>cloudflare.<wbr>deletebuildtoken</code></span></summary>
<p>Run <strong>Delete a build token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletebuildtoken">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.build_token_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_build_token_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletebuildtoken">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "build_token_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createtrigger">
<summary><span>Create a build trigger — <code>cloudflare.<wbr>createtrigger</code></span></summary>
<p>Run <strong>Create a build trigger</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createtrigger">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateTriggerRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createtrigger">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "external_script_id": "dd7160bb9cef458093557736f4b9e75b",
    "build_token_uuid": "00000000-0000-4000-8000-000000000000",
    "trigger_name": "Production Deploy",
    "build_command": "npm run build",
    "deploy_command": "npx wrangler deploy",
    "root_directory": "/",
    "branch_includes": [
      "main"
    ],
    "branch_excludes": [],
    "path_includes": [
      "*"
    ],
    "path_excludes": [
      "*.md"
    ],
    "repo_connection_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletetrigger">
<summary><span>Delete a build trigger — <code>cloudflare.<wbr>deletetrigger</code></span></summary>
<p>Run <strong>Delete a build trigger</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletetrigger">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletetrigger">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatetrigger">
<summary><span>Update a build trigger — <code>cloudflare.<wbr>updatetrigger</code></span></summary>
<p>Run <strong>Update a build trigger</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatetrigger">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_UpdateTriggerRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatetrigger">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createmanualbuild">
<summary><span>Start a Workers build — <code>cloudflare.<wbr>createmanualbuild</code></span></summary>
<p>Run <strong>Start a Workers build</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createmanualbuild">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateBuildRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createmanualbuild">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "commit_hash": "abc123def456"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listenvironmentvariables">
<summary><span>List build variables — <code>cloudflare.<wbr>listenvironmentvaria<wbr>bles</code></span></summary>
<p>Run <strong>List build variables</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listenvironmentvariables">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listenvironmentvariables">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-upsertenvironmentvariables">
<summary><span>Set build variables — <code>cloudflare.<wbr>upsertenvironmentvar<wbr>iables</code></span></summary>
<p>Run <strong>Set build variables</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.upsertenvironmentvariables">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_EnvironmentVariablesRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.upsertenvironmentvariables">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "API_KEY": {
      "is_secret": true,
      "value": "secret-key"
    },
    "NODE_ENV": {
      "is_secret": false,
      "value": "production"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteenvironmentvariable">
<summary><span>Delete a build variable — <code>cloudflare.<wbr>deleteenvironmentvar<wbr>iable</code></span></summary>
<p>Run <strong>Delete a build variable</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteenvironmentvariable">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_variable_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_environment_variable_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteenvironmentvariable">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000",
    "environment_variable_key": "NODE_ENV"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-purgebuildcache">
<summary><span>Purge a trigger's build cache — <code>cloudflare.<wbr>purgebuildcache</code></span></summary>
<p>Run <strong>Purge a trigger&#39;s build cache</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.purgebuildcache">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.trigger_uuid</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_trigger_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.purgebuildcache">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "trigger_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createworkerbuild">
<summary><span>Create Worker build configuration — <code>cloudflare.<wbr>createworkerbuild</code></span></summary>
<p>Run <strong>Create Worker build configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createworkerbuild">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateWorkerRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createworkerbuild">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "script_tag": "dd7160bb9cef458093557736f4b9e75b",
    "git_repository": {
      "repo_id": "workers-sdk",
      "repo_name": "workers-sdk",
      "provider_type": "github",
      "provider_account_id": "cloudflare",
      "provider_account_name": "Cloudflare",
      "branch": "main"
    },
    "production_settings": {
      "build_command": "npm run build",
      "deploy_command": "npx wrangler deploy",
      "build_token_uuid": "00000000-0000-4000-8000-000000000000"
    },
    "previews_enabled": false,
    "previews_base_config": {
      "build_command": "npm run build",
      "deploy_command": "npx wrangler deploy",
      "build_token_uuid": "00000000-0000-4000-8000-000000000000"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listbuildsbyscript">
<summary><span>List builds for a Worker — <code>cloudflare.<wbr>listbuildsbyscript</code></span></summary>
<p>Run <strong>List builds for a Worker</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listbuildsbyscript">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.external_script_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number for pagination</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listbuildsbyscript">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "external_script_id": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listtriggersbyscript">
<summary><span>List triggers for a Worker — <code>cloudflare.<wbr>listtriggersbyscript</code></span></summary>
<p>Run <strong>List triggers for a Worker</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listtriggersbyscript">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.external_script_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listtriggersbyscript">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "external_script_id": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listdeployhooks">
<summary><span>List deploy hooks — <code>cloudflare.<wbr>listdeployhooks</code></span></summary>
<p>Run <strong>List deploy hooks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listdeployhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td>Human-readable name of the worker.</td>
<td><code>$ref: &quot;#/definitions/builds_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listdeployhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_name": "my-worker"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createdeployhook">
<summary><span>Create a deploy hook — <code>cloudflare.<wbr>createdeployhook</code></span></summary>
<p>Run <strong>Create a deploy hook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createdeployhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td>Human-readable name of the worker.</td>
<td><code>$ref: &quot;#/definitions/builds_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateDeployHookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createdeployhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_name": "my-worker"
  },
  "body": {
    "deploy_hook_name": "Production Deploy Hook",
    "branch": "main"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletedeployhook">
<summary><span>Delete a deploy hook — <code>cloudflare.<wbr>deletedeployhook</code></span></summary>
<p>Run <strong>Delete a deploy hook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletedeployhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td>Human-readable name of the worker.</td>
<td><code>$ref: &quot;#/definitions/builds_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.deploy_hook_uuid</code></td>
<td>—</td>
<td>Required</td>
<td>Deploy hook UUID</td>
<td><code>$ref: &quot;#/definitions/builds_deploy_hook_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletedeployhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_name": "my-worker",
    "deploy_hook_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getdeployhook">
<summary><span>Get a deploy hook — <code>cloudflare.<wbr>getdeployhook</code></span></summary>
<p>Run <strong>Get a deploy hook</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getdeployhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td>Human-readable name of the worker.</td>
<td><code>$ref: &quot;#/definitions/builds_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.deploy_hook_uuid</code></td>
<td>—</td>
<td>Required</td>
<td>Deploy hook UUID</td>
<td><code>$ref: &quot;#/definitions/builds_deploy_hook_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getdeployhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_name": "my-worker",
    "deploy_hook_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatedeployhook">
<summary><span>Update a deploy hook — <code>cloudflare.<wbr>updatedeployhook</code></span></summary>
<p>Run <strong>Update a deploy hook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatedeployhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td>Human-readable name of the worker.</td>
<td><code>$ref: &quot;#/definitions/builds_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.deploy_hook_uuid</code></td>
<td>—</td>
<td>Required</td>
<td>Deploy hook UUID</td>
<td><code>$ref: &quot;#/definitions/builds_deploy_hook_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateDeployHookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatedeployhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_name": "my-worker",
    "deploy_hook_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "deploy_hook_name": "Production Deploy Hook",
    "branch": "main"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteworkerbuild">
<summary><span>Delete Worker build configuration — <code>cloudflare.<wbr>deleteworkerbuild</code></span></summary>
<p>Run <strong>Delete Worker build configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteworkerbuild">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteworkerbuild">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getworkerbuild">
<summary><span>Get Worker build configuration — <code>cloudflare.<wbr>getworkerbuild</code></span></summary>
<p>Run <strong>Get Worker build configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getworkerbuild">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getworkerbuild">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-migrateworkertopreviews">
<summary><span>Migrate worker to previews — <code>cloudflare.<wbr>migrateworkertoprevi<wbr>ews</code></span></summary>
<p>Run <strong>Migrate worker to previews</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.migrateworkertopreviews">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_MigrateToPreviewsRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.migrateworkertopreviews">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listworkerpreviews">
<summary><span>List previews — <code>cloudflare.<wbr>listworkerpreviews</code></span></summary>
<p>Run <strong>List previews</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listworkerpreviews">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number for pagination</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listworkerpreviews">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getworkerpreview">
<summary><span>Get preview — <code>cloudflare.<wbr>getworkerpreview</code></span></summary>
<p>Run <strong>Get preview</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getworkerpreview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>—</td>
<td>Required</td>
<td>The script tag of the Preview, which is a Worker in its own right</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getworkerpreview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b",
    "preview_id": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listbuildsbypreview">
<summary><span>List builds by preview — <code>cloudflare.<wbr>listbuildsbypreview</code></span></summary>
<p>Run <strong>List builds by preview</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listbuildsbypreview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>—</td>
<td>Required</td>
<td>The script tag of the Preview, which is a Worker in its own right</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number for pagination</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listbuildsbypreview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b",
    "preview_id": "dd7160bb9cef458093557736f4b9e75b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createpreviewbuild">
<summary><span>Create preview build — <code>cloudflare.<wbr>createpreviewbuild</code></span></summary>
<p>Run <strong>Create preview build</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createpreviewbuild">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_tag</code></td>
<td>—</td>
<td>Required</td>
<td>The Worker script tag (external script ID)</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>—</td>
<td>Required</td>
<td>The script tag of the Preview, which is a Worker in its own right</td>
<td><code>$ref: &quot;#/definitions/builds_external_script_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/builds_CreateBuildRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createpreviewbuild">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "script_tag": "dd7160bb9cef458093557736f4b9e75b",
    "preview_id": "dd7160bb9cef458093557736f4b9e75b"
  },
  "body": {
    "commit_hash": "abc123def456"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-bulk-create-subscription">
<summary><span>Create Subscriptions — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>bulk-<wbr>create-<wbr>subscription</code></span></summary>
<p>Run <strong>Create Subscriptions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-bulk-create-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.idemp_key</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.coupon_code</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.payment_hold_id</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.subscriptions</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.subscriptions[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
<tr>
<td><code>body.user_is_on_session</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-bulk-create-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-apps-list">
<summary><span>List apps — <code>cloudflare.<wbr>calls-<wbr>apps-<wbr>list</code></span></summary>
<p>Run <strong>List apps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-apps-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-apps-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-apps-create-a-new-app">
<summary><span>Create an SFU app — <code>cloudflare.<wbr>calls-<wbr>apps-<wbr>create-<wbr>a-<wbr>new-<wbr>app</code></span></summary>
<p>Run <strong>Create an SFU app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-apps-create-a-new-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_app_editable_fields&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-apps-create-a-new-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-apps-delete-app">
<summary><span>Delete an SFU app — <code>cloudflare.<wbr>calls-<wbr>apps-<wbr>delete-<wbr>app</code></span></summary>
<p>Run <strong>Delete an SFU app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-apps-delete-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-apps-delete-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-apps-retrieve-app-details">
<summary><span>Retrieve SFU app details — <code>cloudflare.<wbr>calls-<wbr>apps-<wbr>retrieve-<wbr>app-<wbr>details</code></span></summary>
<p>Run <strong>Retrieve SFU app details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-apps-retrieve-app-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-apps-retrieve-app-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-apps-update-app-details">
<summary><span>Update SFU app details — <code>cloudflare.<wbr>calls-<wbr>apps-<wbr>update-<wbr>app-<wbr>details</code></span></summary>
<p>Run <strong>Update SFU app details</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-apps-update-app-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_app_editable_fields&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-apps-update-app-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-turn-key-list">
<summary><span>List TURN keys — <code>cloudflare.<wbr>calls-<wbr>turn-<wbr>key-<wbr>list</code></span></summary>
<p>Run <strong>List TURN keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-turn-key-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-turn-key-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-turn-key-create">
<summary><span>Create a TURN key — <code>cloudflare.<wbr>calls-<wbr>turn-<wbr>key-<wbr>create</code></span></summary>
<p>Run <strong>Create a TURN key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-turn-key-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_turn_key_editable_fields&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-turn-key-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-delete-turn-key">
<summary><span>Delete TURN key — <code>cloudflare.<wbr>calls-<wbr>delete-<wbr>turn-<wbr>key</code></span></summary>
<p>Run <strong>Delete TURN key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-delete-turn-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-delete-turn-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-retrieve-turn-key-details">
<summary><span>Retrieve TURN key details — <code>cloudflare.<wbr>calls-<wbr>retrieve-<wbr>turn-<wbr>key-<wbr>details</code></span></summary>
<p>Run <strong>Retrieve TURN key details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-retrieve-turn-key-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-retrieve-turn-key-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-calls-update-turn-key">
<summary><span>Update TURN key details — <code>cloudflare.<wbr>calls-<wbr>update-<wbr>turn-<wbr>key</code></span></summary>
<p>Run <strong>Update TURN key details</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.calls-update-turn-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/calls_turn_key_editable_fields&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.calls-update-turn-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "2a95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-list-cloudflare-tunnels">
<summary><span>List Cloudflare Tunnels — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>list-<wbr>cloudflare-<wbr>tunnels</code></span></summary>
<p>Run <strong>List Cloudflare Tunnels</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-list-cloudflare-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_name&quot;</code></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted tunnels. If <code>false</code>, exclude deleted tunnels. If empty, all tunnels will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.uuid</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>query.was_active_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.was_inactive_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.include_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.exclude_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_status&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-list-cloudflare-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-create-a-cloudflare-tunnel">
<summary><span>Create a Cloudflare Tunnel — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>create-<wbr>a-<wbr>cloudflare-<wbr>tunnel</code></span></summary>
<p>Run <strong>Create a Cloudflare Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-create-a-cloudflare-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config_src</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config_src</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_config_src&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_name&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_secret</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_secret&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-create-a-cloudflare-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "blog"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-delete-a-cloudflare-tunnel">
<summary><span>Delete a Cloudflare Tunnel — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>delete-<wbr>a-<wbr>cloudflare-<wbr>tunnel</code></span></summary>
<p>Run <strong>Delete a Cloudflare Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-delete-a-cloudflare-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-delete-a-cloudflare-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel">
<summary><span>Get a Cloudflare Tunnel — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>a-<wbr>cloudflare-<wbr>tunnel</code></span></summary>
<p>Run <strong>Get a Cloudflare Tunnel</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-update-a-cloudflare-tunnel">
<summary><span>Update a Cloudflare Tunnel — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>update-<wbr>a-<wbr>cloudflare-<wbr>tunnel</code></span></summary>
<p>Run <strong>Update a Cloudflare Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-update-a-cloudflare-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_name&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_secret</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_secret&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-update-a-cloudflare-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-configuration-get-configuration">
<summary><span>Get Tunnel configuration — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>configuration-<wbr>get-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Tunnel configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-configuration-get-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-configuration-get-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-configuration-put-configuration">
<summary><span>Update Tunnel configuration — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>configuration-<wbr>put-<wbr>configuration</code></span></summary>
<p>Run <strong>Update Tunnel configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-configuration-put-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-configuration-put-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-clean-up-cloudflare-tunnel-connections">
<summary><span>Clean up Cloudflare Tunnel connections — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>clean-<wbr>up-<wbr>cloudflare-<wbr>tunnel-<wbr>connections</code></span></summary>
<p>Run <strong>Clean up Cloudflare Tunnel connections</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-clean-up-cloudflare-tunnel-connections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.client_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_client_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-clean-up-cloudflare-tunnel-connections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-list-cloudflare-tunnel-connections">
<summary><span>List Cloudflare Tunnel connections — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>list-<wbr>cloudflare-<wbr>tunnel-<wbr>connections</code></span></summary>
<p>Run <strong>List Cloudflare Tunnel connections</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-list-cloudflare-tunnel-connections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-list-cloudflare-tunnel-connections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-cloudflare-tunnel-connector">
<summary><span>Get Cloudflare Tunnel connector — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>cloudflare-<wbr>tunnel-<wbr>connector</code></span></summary>
<p>Run <strong>Get Cloudflare Tunnel connector</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-cloudflare-tunnel-connector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_client_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-cloudflare-tunnel-connector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "connector_id": "1bedc50d-42b3-473c-b108-ff3d10c0d925"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel-management-token">
<summary><span>Get a Cloudflare Tunnel management token — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>a-<wbr>cloudflare-<wbr>tunnel-<wbr>management-<wbr>token</code></span></summary>
<p>Run <strong>Get a Cloudflare Tunnel management token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-management-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.resources</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.resources[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_management-resources&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-management-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "resources": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-a-cloudflare-tunnel-token">
<summary><span>Get a Cloudflare Tunnel token — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>a-<wbr>cloudflare-<wbr>tunnel-<wbr>token</code></span></summary>
<p>Run <strong>Get a Cloudflare Tunnel token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-a-cloudflare-tunnel-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widgets-list">
<summary><span>List Turnstile Widgets — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widgets-<wbr>list</code></span></summary>
<p>Run <strong>List Turnstile Widgets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widgets-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order widgets by.</td>
<td><code>enum: [&quot;id&quot;,&quot;sitekey&quot;,&quot;name&quot;,&quot;created_on&quot;,&quot;modified_on&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order widgets.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter widgets by field. The <code>name</code> field uses case-insensitive substring matching; <code>sitekey</code> uses exact matching. Format: <code>field:value</code>  Supported fields: - <code>name</code> - Filter by widget name (e.g., <code>filter=name:login-form</code>) - <code>sitekey</code> - Filter by sitekey (e.g., <code>filter=sitekey:0x4AAA</code>)  Returns 400 Bad Request if the field is unsupported or format is invalid. An empty filter value returns all results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widgets-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widget-create">
<summary><span>Create a Turnstile Widget — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widget-<wbr>create</code></span></summary>
<p>Run <strong>Create a Turnstile Widget</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widget-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order widgets by.</td>
<td><code>enum: [&quot;id&quot;,&quot;sitekey&quot;,&quot;name&quot;,&quot;created_on&quot;,&quot;modified_on&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order widgets.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter widgets by field. The <code>name</code> field uses case-insensitive substring matching; <code>sitekey</code> uses exact matching. Format: <code>field:value</code>  Supported fields: - <code>name</code> - Filter by widget name (e.g., <code>filter=name:login-form</code>) - <code>sitekey</code> - Filter by sitekey (e.g., <code>filter=sitekey:0x4AAA</code>)  Returns 400 Bad Request if the field is unsupported or format is invalid. An empty filter value returns all results.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bot_fight_mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_bot_fight_mode&quot;</code></td>
</tr>
<tr>
<td><code>body.clearance_level</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_clearance_level&quot;</code></td>
</tr>
<tr>
<td><code>body.domains</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_domains&quot;</code></td>
</tr>
<tr>
<td><code>body.ephemeral_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_ephemeral_id&quot;</code></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/turnstile_widget_mode&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_name&quot;</code></td>
</tr>
<tr>
<td><code>body.offlabel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_offlabel&quot;</code></td>
</tr>
<tr>
<td><code>body.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_region&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widget-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "blog.cloudflare.com login form",
    "mode": "invisible",
    "domains": [
      "203.0.113.1",
      "cloudflare.com",
      "blog.example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widget-delete">
<summary><span>Delete a Turnstile Widget — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widget-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a Turnstile Widget</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widget-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sitekey</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_sitekey&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widget-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sitekey": "0x4AAF00AAAABn0R22HWm-YUc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widget-get">
<summary><span>Turnstile Widget Details — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widget-<wbr>get</code></span></summary>
<p>Run <strong>Turnstile Widget Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widget-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sitekey</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_sitekey&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widget-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sitekey": "0x4AAF00AAAABn0R22HWm-YUc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widget-update">
<summary><span>Update a Turnstile Widget — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widget-<wbr>update</code></span></summary>
<p>Run <strong>Update a Turnstile Widget</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widget-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sitekey</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_sitekey&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bot_fight_mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_bot_fight_mode&quot;</code></td>
</tr>
<tr>
<td><code>body.clearance_level</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_clearance_level&quot;</code></td>
</tr>
<tr>
<td><code>body.domains</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_domains&quot;</code></td>
</tr>
<tr>
<td><code>body.ephemeral_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_ephemeral_id&quot;</code></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/turnstile_widget_mode&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_name&quot;</code></td>
</tr>
<tr>
<td><code>body.offlabel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_offlabel&quot;</code></td>
</tr>
<tr>
<td><code>body.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_region&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widget-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sitekey": "0x4AAF00AAAABn0R22HWm-YUc"
  },
  "body": {
    "name": "blog.cloudflare.com login form",
    "mode": "invisible",
    "domains": [
      "203.0.113.1",
      "cloudflare.com",
      "blog.example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts-turnstile-widget-rotate-secret">
<summary><span>Rotate Secret for a Turnstile Widget — <code>cloudflare.<wbr>accounts-<wbr>turnstile-<wbr>widget-<wbr>rotate-<wbr>secret</code></span></summary>
<p>Run <strong>Rotate Secret for a Turnstile Widget</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts-turnstile-widget-rotate-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sitekey</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_sitekey&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.invalidate_immediately</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/turnstile_invalidate_immediately&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts-turnstile-widget-rotate-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sitekey": "0x4AAF00AAAABn0R22HWm-YUc"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-create-setup-intent">
<summary><span>Create Setup Intent — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>create-<wbr>setup-<wbr>intent</code></span></summary>
<p>Run <strong>Create Setup Intent</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-create-setup-intent">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-create-setup-intent">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_getbanners">
<summary><span>Get the Latest Banner Grab Result — <code>cloudflare.<wbr>get_<wbr>getbanners</code></span></summary>
<p>Run <strong>Get the Latest Banner Grab Result</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_getbanners">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Config ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_getbanners">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "config_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_bindbgetbinary">
<summary><span>Retrieves a file from Binary Storage — <code>cloudflare.<wbr>get_<wbr>bindbgetbinary</code></span></summary>
<p>Run <strong>Retrieves a file from Binary Storage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_bindbgetbinary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.hash</code></td>
<td>string</td>
<td>Required</td>
<td>hash of the binary</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_bindbgetbinary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventlistget">
<summary><span>List events — <code>cloudflare.<wbr>get_<wbr>eventlistget</code></span></summary>
<p>Run <strong>List events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventlistget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination. When provided, filters are embedded in the cursor so you only need to pass cursor and pageSize. Returned in the previous response&#39;s result_info.cursor field. Use cursor-based pagination for deep pagination (beyond 100,000 records) or for optimal performance.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 10</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches</code></td>
<td>array</td>
<td>Optional</td>
<td>JSON-encoded. OR branches of structured search filters. Filters within a branch are AND&#39;d, branches are OR&#39;d, and the result is AND&#39;d with <code>search</code>: <code>AND(search) AND OR(AND(branch 1), ...)</code>. Max 8 branches of 1-10 conditions each. Not supported for analytics datasets, and <code>indicator</code> filters are not yet supported inside branches. Cursor pages carry the original branches, so do not resend them with <code>cursor</code>.</td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>query.searchBranches[]</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>query.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number (1-indexed) for offset-based pagination. Limited to offset of 100,000 records. For deep pagination, use cursor-based pagination instead.</td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page. Maximum 25,000.</td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.datasetId</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to query, or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). Scope values query at most 50 datasets. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.forceRefresh</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;json&quot;,&quot;stix2&quot;,&quot;taxii&quot;]</code></td>
</tr>
<tr>
<td><code>query.cache</code></td>
<td>string</td>
<td>Optional</td>
<td>Cache strategy. &#39;from-graph&#39; serves results from the graph-node KV cache when all requested UUIDs are cached; falls back to normal path on partial/zero hit.</td>
<td><code>enum: [&quot;from-graph&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventlistget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventlist">
<summary><span>Search events — <code>cloudflare.<wbr>post_<wbr>eventlist</code></span></summary>
<p>Run <strong>Search events</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.forceRefresh</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Output format for event data. &#39;json&#39; returns the default format, &#39;stix2&#39; returns STIX 2.1 Sighting SROs with linked Indicator SDOs, Observed Data SDOs, and SCOs, &#39;taxii&#39; returns a TAXII 2.1 Envelope with Content-Type application/taxii+json;version=2.1.</td>
<td><code>enum: [&quot;json&quot;,&quot;stix2&quot;,&quot;taxii&quot;]</code></td>
</tr>
<tr>
<td><code>query.cache</code></td>
<td>string</td>
<td>Optional</td>
<td>Cache strategy. &#39;from-graph&#39; serves results from the graph-node KV cache when all requested UUIDs are cached; falls back to normal path on partial/zero hit.</td>
<td><code>enum: [&quot;from-graph&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination. When provided, filters are embedded in the cursor so you only need to pass cursor and pageSize.</td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to query, or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). Scope values query at most 50 datasets. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>body.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.search</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured search as a JSON array of {field, op, value} objects. Use the &#39;in&#39; operator with an array value to bulk-check up to 100 values. Multiple conditions are AND&#39;d together. Max 10 conditions per request.</td>
<td><code>default: []; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches</code></td>
<td>array</td>
<td>Optional</td>
<td>OR branches of structured search filters. Filters within a branch are AND&#39;d, branches are OR&#39;d, and the result is AND&#39;d with <code>search</code>: <code>AND(search) AND OR(AND(branch 1), ...)</code>. Max 8 branches of 1-10 conditions each. Not supported for analytics datasets, and <code>indicator</code> filters are not yet supported inside branches. Cursor pages carry the original branches, so do not resend them with <code>cursor</code>.</td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>body.searchBranches[]</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.searchBranches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventaggregate">
<summary><span>Aggregate events — <code>cloudflare.<wbr>get_<wbr>eventaggregate</code></span></summary>
<p>Run <strong>Aggregate events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventaggregate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggregateBy</code></td>
<td>string</td>
<td>Required</td>
<td>Column(s) to aggregate by - single column or comma-separated list (e.g., &#39;attacker&#39;, &#39;targetIndustry&#39;, &#39;attacker,targetIndustry&#39;). With <code>tags</code>, an event counts once for each of its tags, in the bucket counts and in <code>total</code>, and events without tags count as <code>Unknown</code>; <code>tags</code> is not supported for analytics datasets.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetId</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to filter by, or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). Scope values query at most 50 datasets. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.startDate</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date for filtering (ISO 8601 format, e.g., &#39;2024-01-01&#39;)</td>
<td></td>
</tr>
<tr>
<td><code>query.endDate</code></td>
<td>string</td>
<td>Optional</td>
<td>End date for filtering (ISO 8601 format, e.g., &#39;2024-12-31&#39;)</td>
<td></td>
</tr>
<tr>
<td><code>query.groupByDate</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to group results by date (daily aggregation)</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results to return</td>
<td><code>default: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventaggregate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "aggregateBy": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_attackerlist">
<summary><span>List attackers — <code>cloudflare.<wbr>get_<wbr>attackerlist</code></span></summary>
<p>Run <strong>List attackers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_attackerlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of dataset IDs to query attackers from. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_attackerlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventrelationships">
<summary><span>List related events — <code>cloudflare.<wbr>get_<wbr>eventrelationships</code></span></summary>
<p>Run <strong>List related events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventrelationships">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction to traverse the graph. Defaults to &#39;both&#39; to search all.</td>
<td><code>enum: [&quot;ancestors&quot;,&quot;descendants&quot;,&quot;both&quot;]; default: &quot;both&quot;</code></td>
</tr>
<tr>
<td><code>query.maxDepth</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum depth to traverse. Defaults to 5.</td>
<td></td>
</tr>
<tr>
<td><code>query.relationshipTypes</code></td>
<td>—</td>
<td>Optional</td>
<td>An optional array of relationship types to filter by.</td>
<td></td>
</tr>
<tr>
<td><code>query.relationshipTypes</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.relationshipTypes</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.relationshipTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.indicatorTypeIds</code></td>
<td>array</td>
<td>Optional</td>
<td>An optional array of indicator type IDs to filter the results by.</td>
<td></td>
</tr>
<tr>
<td><code>query.indicatorTypeIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>The dataset ID to search within.</td>
<td></td>
</tr>
<tr>
<td><code>query.includeParent</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include the starting event in the results. Defaults to true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventrelationships">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  },
  "query": {
    "datasetId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_categorylist">
<summary><span>List event categories used in datasets — <code>cloudflare.<wbr>get_<wbr>categorylist</code></span></summary>
<p>Run <strong>List event categories used in datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_categorylist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of dataset IDs to query categories from. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_categorylist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_categorylistcomplete">
<summary><span>List all event categories — <code>cloudflare.<wbr>get_<wbr>categorylistcomplete</code></span></summary>
<p>Run <strong>List all event categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_categorylistcomplete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_categorylistcomplete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_categorycreate">
<summary><span>Create an event category — <code>cloudflare.<wbr>post_<wbr>categorycreate</code></span></summary>
<p>Run <strong>Create an event category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_categorycreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.killChain</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.shortname</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_categorycreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_countryread">
<summary><span>List countries — <code>cloudflare.<wbr>get_<wbr>countryread</code></span></summary>
<p>Run <strong>List countries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_countryread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_countryread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventcreate">
<summary><span>Create an event — <code>cloudflare.<wbr>post_<wbr>eventcreate</code></span></summary>
<p>Run <strong>Create an event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.accountId</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attacker</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attackerCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.date</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.event</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicator</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of indicators for this event. Supports multiple indicators per event for complex scenarios.</td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].indicatorType</code></td>
<td>string</td>
<td>Required</td>
<td>The type of indicator (e.g., DOMAIN, IP, JA3, HASH)</td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].value</code></td>
<td>string</td>
<td>Required</td>
<td>The indicator value (e.g., domain name, IP address, hash)</td>
<td></td>
</tr>
<tr>
<td><code>body.insight</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.data</code></td>
<td>object &#124; null</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.raw.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>object</td>
<td>Optional</td>
<td>Controlled provenance for an event and its indicators derived from a Threat Signals article.</td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.source.resourceId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.source.resourceType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;article&quot;]</code></td>
</tr>
<tr>
<td><code>body.source.system</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;threat-signals&quot;]</code></td>
</tr>
<tr>
<td><code>body.source.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Threat Signals article title; null for historical provenance without a stored title.</td>
<td></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetIndustry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventcreatebulk">
<summary><span>Create events in bulk — <code>cloudflare.<wbr>post_<wbr>eventcreatebulk</code></span></summary>
<p>Run <strong>Create events in bulk</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventcreatebulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].accountId</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].attacker</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].attackerCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].category</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].datasetId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].date</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.data[].event</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicator</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicators</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of indicators for this event. Supports multiple indicators per event for complex scenarios.</td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicators[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicators[].indicatorType</code></td>
<td>string</td>
<td>Required</td>
<td>The type of indicator (e.g., DOMAIN, IP, JA3, HASH)</td>
<td></td>
</tr>
<tr>
<td><code>body.data[].indicators[].value</code></td>
<td>string</td>
<td>Required</td>
<td>The indicator value (e.g., domain name, IP address, hash)</td>
<td></td>
</tr>
<tr>
<td><code>body.data[].insight</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].raw</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].raw.data</code></td>
<td>object &#124; null</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.data[].raw.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].raw.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].targetCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].targetIndustry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data[].tlp</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.includeCreatedEvents</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, response includes array of created event UUIDs and shard IDs. Useful for tracking which events were created and where.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventcreatebulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_datasetlist">
<summary><span>List datasets — <code>cloudflare.<wbr>get_<wbr>datasetlist</code></span></summary>
<p>Run <strong>List datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_datasetlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.includeDeleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, include soft-deleted datasets in the response. Each item includes a <code>deletedAt</code> field (ISO 8601 or null). Default: false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_datasetlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_grouplist">
<summary><span>List account groups — <code>cloudflare.<wbr>get_<wbr>grouplist</code></span></summary>
<p>Run <strong>List account groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_grouplist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_grouplist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_groupcreate">
<summary><span>Create an account group — <code>cloudflare.<wbr>post_<wbr>groupcreate</code></span></summary>
<p>Run <strong>Create an account group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_groupcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_groupcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_groupdelete">
<summary><span>Delete an account group — <code>cloudflare.<wbr>delete_<wbr>groupdelete</code></span></summary>
<p>Run <strong>Delete an account group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_groupdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_groupdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_groupread">
<summary><span>Get an account group — <code>cloudflare.<wbr>get_<wbr>groupread</code></span></summary>
<p>Run <strong>Get an account group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_groupread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_groupread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_groupupdate">
<summary><span>Update an account group — <code>cloudflare.<wbr>put_<wbr>groupupdate</code></span></summary>
<p>Run <strong>Update an account group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_groupupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_groupupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_groupmemberlist">
<summary><span>List group members — <code>cloudflare.<wbr>get_<wbr>groupmemberlist</code></span></summary>
<p>Run <strong>List group members</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_groupmemberlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_groupmemberlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_groupmembercreate">
<summary><span>Add an account to a group — <code>cloudflare.<wbr>post_<wbr>groupmembercreate</code></span></summary>
<p>Run <strong>Add an account to a group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_groupmembercreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.accountId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.accountTag</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_groupmembercreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_groupmemberdelete">
<summary><span>Remove an account from a group — <code>cloudflare.<wbr>delete_<wbr>groupmemberdelete</code></span></summary>
<p>Run <strong>Remove an account from a group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_groupmemberdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_groupmemberdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "12345678-1234-1234-1234-1234567890ab",
    "member_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_datasetcreate">
<summary><span>Create a dataset — <code>cloudflare.<wbr>post_<wbr>datasetcreate</code></span></summary>
<p>Run <strong>Create a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_datasetcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.isPublic</code></td>
<td>boolean</td>
<td>Required</td>
<td>If true, then anyone can search the dataset. If false, then its limited to the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Used to describe the dataset within the account context.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_datasetcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_datasetdelete">
<summary><span>Delete a dataset — <code>cloudflare.<wbr>delete_<wbr>datasetdelete</code></span></summary>
<p>Run <strong>Delete a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_datasetdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID to delete</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_datasetdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_datasetread">
<summary><span>Get a dataset — <code>cloudflare.<wbr>get_<wbr>datasetread</code></span></summary>
<p>Run <strong>Get a dataset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_datasetread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_datasetread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_datasetupdate">
<summary><span>Update a dataset — <code>cloudflare.<wbr>patch_<wbr>datasetupdate</code></span></summary>
<p>Run <strong>Update a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_datasetupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.isPublic</code></td>
<td>boolean</td>
<td>Required</td>
<td>If true, then anyone can search the dataset. If false, then its limited to the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Used to describe the dataset within the account context.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_datasetupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_datasetupdate">
<summary><span>Update a dataset — <code>cloudflare.<wbr>post_<wbr>datasetupdate</code></span></summary>
<p>Run <strong>Update a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_datasetupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.isPublic</code></td>
<td>boolean</td>
<td>Required</td>
<td>If true, then anyone can search the dataset. If false, then its limited to the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Used to describe the dataset within the account context.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_datasetupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventcopytonewds">
<summary><span>Copy events to another dataset — <code>cloudflare.<wbr>post_<wbr>eventcopytonewds</code></span></summary>
<p>Run <strong>Copy events to another dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventcopytonewds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.keepRawData</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, copies raw data to the destination dataset. Default is false (raw data is stripped/not copied).</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destDatasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.eventIds</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.eventIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventcopytonewds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventread">
<summary><span>Get an event — <code>cloudflare.<wbr>get_<wbr>eventread</code></span></summary>
<p>Run <strong>Get an event</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_indicatortypecreate">
<summary><span>Create an indicator type — <code>cloudflare.<wbr>post_<wbr>indicatortypecreate</code></span></summary>
<p>Run <strong>Create an indicator type</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_indicatortypecreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional description for the indicator type</td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Required</td>
<td>The indicator type to create (e.g., &#39;DOMAIN&#39;, &#39;IP&#39;, &#39;URL&#39;, &#39;HASH&#39;, &#39;EMAIL&#39;)</td>
<td><code>minLength: 1; maxLength: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_indicatortypecreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_indicatordeletebulk">
<summary><span>Delete indicators in bulk — <code>cloudflare.<wbr>delete_<wbr>indicatordeletebulk</code></span></summary>
<p>Run <strong>Delete indicators in bulk</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_indicatordeletebulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.indicatorIds</code></td>
<td>array</td>
<td>Required</td>
<td>Indicator UUIDs to delete, 1-200 per request.</td>
<td><code>minItems: 1; maxItems: 200</code></td>
</tr>
<tr>
<td><code>query.indicatorIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_indicatordeletebulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example"
  },
  "query": {
    "indicatorIds": [
      "00000000-0000-4000-8000-000000000000"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_indicatorcreatebulk">
<summary><span>Create indicators in bulk — <code>cloudflare.<wbr>post_<wbr>indicatorcreatebulk</code></span></summary>
<p>Run <strong>Create indicators in bulk</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_indicatorcreatebulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.autoCreateType</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Global flag to automatically create indicator types if they don&#39;t exist. Individual indicators can override this with their own autoCreateType flag.</td>
<td></td>
</tr>
<tr>
<td><code>body.indicators</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].autoCreateType</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, automatically create the indicator type if it doesn&#39;t exist. If false (default), throw an error when the indicator type doesn&#39;t exist.</td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].indicatorType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].relatedEvents</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].relatedEvents[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].relatedEvents[].datasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].relatedEvents[].eventId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].tags[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.indicators[].tags[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.indicators[].tags[].categoryName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.indicators[].tags[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.indicators[].tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Traffic Light Protocol designation. Case-insensitive on input, stored and returned as UPPERCASE. Allowed values: clear, green, amber, amber-strict, red, purple.</td>
<td></td>
</tr>
<tr>
<td><code>body.indicators[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_indicatorcreatebulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_indicatorcreate">
<summary><span>Create an indicator — <code>cloudflare.<wbr>post_<wbr>indicatorcreate</code></span></summary>
<p>Run <strong>Create an indicator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_indicatorcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.autoCreateType</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, automatically create the indicator type if it doesn&#39;t exist. If false (default), throw an error when the indicator type doesn&#39;t exist.</td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[].datasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[].eventId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tags[].categoryName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tags[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Traffic Light Protocol designation. Case-insensitive on input, stored and returned as UPPERCASE. Allowed values: clear, green, amber, amber-strict, red, purple.</td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_indicatorcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatortagslist">
<summary><span>List tags on a dataset's indicators — <code>cloudflare.<wbr>get_<wbr>indicatortagslist</code></span></summary>
<p>Run <strong>List tags on a dataset&#39;s indicators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatortagslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatortagslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_indicatordelete">
<summary><span>Delete an indicator — <code>cloudflare.<wbr>delete_<wbr>indicatordelete</code></span></summary>
<p>Run <strong>Delete an indicator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_indicatordelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_indicatordelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example",
    "indicator_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatorread">
<summary><span>Get an indicator — <code>cloudflare.<wbr>get_<wbr>indicatorread</code></span></summary>
<p>Run <strong>Get an indicator</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatorread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatorread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example",
    "indicator_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_indicatorupdate">
<summary><span>Update an indicator — <code>cloudflare.<wbr>patch_<wbr>indicatorupdate</code></span></summary>
<p>Run <strong>Update an indicator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_indicatorupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[].datasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.relatedEvents[].eventId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tags[].categoryName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tags[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Traffic Light Protocol designation. Case-insensitive on input, stored and returned as UPPERCASE. Allowed values: clear, green, amber, amber-strict, red, purple.</td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_indicatorupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "example",
    "indicator_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatorrelationshipslist">
<summary><span>List indicator relationships — <code>cloudflare.<wbr>get_<wbr>indicatorrelationshi<wbr>pslist</code></span></summary>
<p>Run <strong>List indicator relationships</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatorrelationshipslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>array</td>
<td>Optional</td>
<td>JSON array of {field, op, value} filters, AND-combined. Fields: entityType (other-end type), type (relationship type), confidence (0–100), metadata.&lt;key&gt;. Example: [{&quot;field&quot;:&quot;type&quot;,&quot;op&quot;:&quot;equals&quot;,&quot;value&quot;:&quot;appears_in&quot;},{&quot;field&quot;:&quot;confidence&quot;,&quot;op&quot;:&quot;gte&quot;,&quot;value&quot;:50}]</td>
<td></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td>entityType &#124; type &#124; confidence &#124; metadata.&lt;key&gt;</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. &#39;exists&#39; only valid for metadata.&lt;key&gt; fields.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;,&quot;exists&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Optional</td>
<td>Value to compare against. Omit for &#39;exists&#39; op.</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.expand</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated entity types to hydrate (event, indicator, tag).</td>
<td></td>
</tr>
<tr>
<td><code>query.expand[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Keyset cursor from a previous page.</td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page size (1–100, default 25).</td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatorrelationshipslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "indicator_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_indicatorrelationshipcreate">
<summary><span>Create an indicator relationship — <code>cloudflare.<wbr>post_<wbr>indicatorrelationshi<wbr>pcreate</code></span></summary>
<p>Run <strong>Create an indicator relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_indicatorrelationshipcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Confidence score 0–100.</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Arbitrary JSON metadata.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.targetId</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the target entity.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.targetType</code></td>
<td>string</td>
<td>Required</td>
<td>Target type. &quot;indicator&quot; is not allowed (indicator↔indicator relationships are not supported).</td>
<td><code>enum: [&quot;event&quot;,&quot;tag&quot;]</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_indicatorrelationshipcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "indicator_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_indicatorrelationshipdelete">
<summary><span>Delete an indicator relationship — <code>cloudflare.<wbr>delete_<wbr>indicatorrelationshi<wbr>pdelete</code></span></summary>
<p>Run <strong>Delete an indicator relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_indicatorrelationshipdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.rel_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_indicatorrelationshipdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "indicator_id": "example",
    "rel_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_indicatorrelationshipupdate">
<summary><span>Update an indicator relationship — <code>cloudflare.<wbr>patch_<wbr>indicatorrelationshi<wbr>pupdate</code></span></summary>
<p>Run <strong>Update an indicator relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_indicatorrelationshipupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.indicator_id</code></td>
<td>string</td>
<td>Required</td>
<td>Indicator UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.rel_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Updated confidence. null clears it.</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Updated metadata. null clears it.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Updated relationship type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_indicatorrelationshipupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "indicator_id": "example",
    "rel_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventmovetonewds">
<summary><span>Move events to another dataset — <code>cloudflare.<wbr>post_<wbr>eventmovetonewds</code></span></summary>
<p>Run <strong>Move events to another dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventmovetonewds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.keepRawData</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, copies raw data to the destination dataset. Default is false (raw data is stripped/not copied). Raw data is always deleted from the source.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destDatasetId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.eventIds</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.eventIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventmovetonewds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_permissionlist">
<summary><span>List dataset permissions — <code>cloudflare.<wbr>get_<wbr>permissionlist</code></span></summary>
<p>Run <strong>List dataset permissions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_permissionlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_permissionlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_permissioncreate">
<summary><span>Grant access to a dataset — <code>cloudflare.<wbr>post_<wbr>permissioncreate</code></span></summary>
<p>Run <strong>Grant access to a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_permissioncreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;read&quot;,&quot;write&quot;]</code></td>
</tr>
<tr>
<td><code>body.subjectId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.subjectType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;account&quot;,&quot;group&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_permissioncreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_permissiondelete">
<summary><span>Revoke access to a dataset — <code>cloudflare.<wbr>delete_<wbr>permissiondelete</code></span></summary>
<p>Run <strong>Revoke access to a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_permissiondelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.grant_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_permissiondelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "grant_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_permissionupdate">
<summary><span>Change a dataset permission — <code>cloudflare.<wbr>put_<wbr>permissionupdate</code></span></summary>
<p>Run <strong>Change a dataset permission</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_permissionupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.grant_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.role</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;read&quot;,&quot;write&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_permissionupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "grant_id": "12345678-1234-1234-1234-1234567890ab"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_targetindustrylistbydataset">
<summary><span>List target industries in a dataset (legacy) — <code>cloudflare.<wbr>get_<wbr>targetindustrylistby<wbr>dataset</code></span></summary>
<p>Run <strong>List target industries in a dataset (legacy)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_targetindustrylistbydataset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_targetindustrylistbydataset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_datasetpopulate">
<summary><span>Rebuild dataset lookup lists — <code>cloudflare.<wbr>post_<wbr>datasetpopulate</code></span></summary>
<p>Run <strong>Rebuild dataset lookup lists</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_datasetpopulate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_datasetpopulate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_eventdelete">
<summary><span>Delete events — <code>cloudflare.<wbr>delete_<wbr>eventdelete</code></span></summary>
<p>Run <strong>Delete events</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_eventdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.eventIds</code></td>
<td>array</td>
<td>Required</td>
<td>Array of Event IDs to delete.</td>
<td></td>
</tr>
<tr>
<td><code>query.eventIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_eventdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  },
  "query": {
    "eventIds": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventrawreadds">
<summary><span>Get raw data for an event — <code>cloudflare.<wbr>get_<wbr>eventrawreadds</code></span></summary>
<p>Run <strong>Get raw data for an event</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventrawreadds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventrawreadds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example",
    "dataset_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_categorydelete">
<summary><span>Delete an event category — <code>cloudflare.<wbr>delete_<wbr>categorydelete</code></span></summary>
<p>Run <strong>Delete an event category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_categorydelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td>Category UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_categorydelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_categoryread">
<summary><span>Get an event category — <code>cloudflare.<wbr>get_<wbr>categoryread</code></span></summary>
<p>Run <strong>Get an event category</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_categoryread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td>Category UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_categoryread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_categoryupdate">
<summary><span>Update an event category — <code>cloudflare.<wbr>patch_<wbr>categoryupdate</code></span></summary>
<p>Run <strong>Update an event category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_categoryupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td>Category UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.killChain</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.shortname</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_categoryupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_categoryupdate">
<summary><span>Update an event category — <code>cloudflare.<wbr>post_<wbr>categoryupdate</code></span></summary>
<p>Run <strong>Update an event category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_categoryupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td>Category UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.killChain</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreAttack[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mitreCapec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.shortname</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_categoryupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_eventtagdelete">
<summary><span>Remove tags from an event (legacy) — <code>cloudflare.<wbr>delete_<wbr>eventtagdelete</code></span></summary>
<p>Run <strong>Remove tags from an event (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_eventtagdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_eventtagdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventtagcreate">
<summary><span>Add tags to an event (legacy) — <code>cloudflare.<wbr>post_<wbr>eventtagcreate</code></span></summary>
<p>Run <strong>Add tags to an event (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventtagcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventtagcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventgraph">
<summary><span>Query graph neighborhood from R2 Data Catalog — <code>cloudflare.<wbr>get_<wbr>eventgraph</code></span></summary>
<p>Run <strong>Query graph neighborhood from R2 Data Catalog</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventgraph">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.seeds</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated compact seed ids (type:uuid). Example: seeds=event:550e8400-...,indicator:661fa920-... Provide 1–50 entries; omitting seeds returns 400.</td>
<td></td>
</tr>
<tr>
<td><code>query.seeds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Edge direction relative to each seed: out (seed→neighbors), in (neighbors→seed), both (default).</td>
<td></td>
</tr>
<tr>
<td><code>query.hydration</code></td>
<td>string</td>
<td>Optional</td>
<td>Hydration strategy for neighbor nodes when expand=nodes is set. r2_join (default): use R2 JOIN query + DO fallback. do_only: use plain R2 query + hydrate all neighbors via Durable Objects.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Max neighbors per seed (default: 100, max: 1000). Values above 1000 return 400.</td>
<td></td>
</tr>
<tr>
<td><code>query.max_nodes</code></td>
<td>number</td>
<td>Optional</td>
<td>Total accumulated node cap across all seeds (default: 500, max: 1000). Values above 1000 return 400.</td>
<td></td>
</tr>
<tr>
<td><code>query.relationshipTypes</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated relationship types to filter by. Allowed: tagged_with, appears_in, related_to, caused_by, attributed_to.</td>
<td></td>
</tr>
<tr>
<td><code>query.relationshipTypes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated dataset UUIDs to restrict neighbor scope, or one standalone scope value: &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), &#39;analytics&#39; for readable analytics datasets (isAnalytics=true), or &#39;all&#39;/&#39;*&#39; for every readable dataset including analytics datasets (the graph reads analytics relationships from R2). Intersected with access grants.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination token. Only valid when seeds has exactly 1 entry; 400 otherwise.</td>
<td></td>
</tr>
<tr>
<td><code>query.expand</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated list of response sections to expand (hydrate). Allowed: <code>nodes</code>. Omitting <code>expand</code> returns identifier-only nodes.</td>
<td></td>
</tr>
<tr>
<td><code>query.expand[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventgraph">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventgraphql">
<summary><span>Run a GraphQL aggregation over events — <code>cloudflare.<wbr>post_<wbr>eventgraphql</code></span></summary>
<p>Run <strong>Run a GraphQL aggregation over events</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventgraphql">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventgraphql">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatortypeslist">
<summary><span>List indicator types — <code>cloudflare.<wbr>get_<wbr>indicatortypeslist</code></span></summary>
<p>Run <strong>List indicator types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatortypeslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to query, or one standalone scope value: &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), &#39;analytics&#39; for readable analytics datasets (isAnalytics=true), or &#39;all&#39;/&#39;*&#39; for every readable dataset including analytics datasets. If not provided, queries all accessible datasets, including analytics datasets.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatortypeslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatorlist">
<summary><span>List indicators — <code>cloudflare.<wbr>get_<wbr>indicatorlist</code></span></summary>
<p>Run <strong>List indicators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatorlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to query, or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured search as a JSON array of {field, op, value} objects. Searchable fields: value, indicatorType, uuid. Supports operators: equals, not, contains, startsWith, endsWith, gt, lt, gte, lte, like, in, find. Use the &#39;in&#39; operator with an array value to bulk-check up to 100 indicators in a single request, e.g. search=[{&quot;field&quot;:&quot;value&quot;,&quot;op&quot;:&quot;in&quot;,&quot;value&quot;:[&quot;evil.com&quot;,&quot;bad.org&quot;]}]. Multiple conditions are AND&#39;d together. Max 10 conditions per request.</td>
<td></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td>The indicator field to search on. Allowed: value, indicatorType, uuid.</td>
<td><code>enum: [&quot;value&quot;,&quot;indicatorType&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. Use &#39;in&#39; for bulk lookup of up to 100 values at once, e.g. {field:&#39;value&#39;, op:&#39;in&#39;, value:[&#39;evil.com&#39;,&#39;bad.org&#39;]}.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td>Search value. String for most operators. Array of strings for &#39;in&#39; operator (max 100 items).</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter indicators by value using substring match (LIKE). Legacy alternative to structured search.</td>
<td></td>
</tr>
<tr>
<td><code>query.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.relatedEvents</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by related event IDs</td>
<td></td>
</tr>
<tr>
<td><code>query.relatedEvents[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by tag values or UUIDs. Indicators must have at least one of the specified tags (OR logic). Supports both tag UUID and tag value.</td>
<td></td>
</tr>
<tr>
<td><code>query.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tagSearch</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured tag-metadata filter as a JSON array of {field, op, value} objects. Operates against the per-dataset IndicatorTag mirror so you can find indicators by tag attributes (origin country, motive, sophistication, priority, etc.) without a separate Tags lookup. Common dashboard usage: drill from a country into indicators, e.g. tagSearch=[{&quot;field&quot;:&quot;originCountryISO&quot;,&quot;op&quot;:&quot;in&quot;,&quot;value&quot;:[&quot;IR&quot;,&quot;CN&quot;]}]. Country values may be passed as alpha-2, alpha-3, name, or alias (e.g. &quot;iran&quot;). Operators: equals, not, gt/gte/lt/lte (numeric only), contains/like/find/startsWith/endsWith (string only), in. AND-joined across entries; combined with <code>tags</code>, a matching tag must satisfy both. Max 10 entries per request, max 100 values per &#39;in&#39;. Performance notes: <code>originCountryISO</code> uses its B-tree index for equals/not/in. <code>priority</code> uses its B-tree index for numeric comparisons. Other string columns (<code>actorCategory</code>, <code>motive</code>, etc.) are case-insensitive and unindexed; current catalog size makes this a non-issue. <code>endsWith</code> and <code>aliasGroupNames</code> contains/like are leading-wildcard scans and slow on large result sets. <code>aliasGroupNames</code> matches on the JSON-encoded text, so substrings can cross alias boundaries (&quot;apt28&quot; also matches &quot;apt280&quot; when both appear in the same tag&#39;s alias list).</td>
<td></td>
</tr>
<tr>
<td><code>query.tagSearch[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tagSearch[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Tag mirror field to filter on. Allowed: value, categoryId, actorCategory, aliasGroupNames, attributionConfidence, attributionOrganization, motive, opsecLevel, originCountryISO, sophisticationLevel, priority, analyticPriority. Filters operate against the per-dataset IndicatorTag mirror (which is kept in sync with the Tags SoT by the tag-propagation workflow).</td>
<td><code>enum: [&quot;value&quot;,&quot;categoryId&quot;,&quot;actorCategory&quot;,&quot;aliasGroupNames&quot;,&quot;attributionConfidence&quot;,&quot;attributionOrganization&quot;,&quot;motive&quot;,&quot;opsecLevel&quot;,&quot;originCountryISO&quot;,&quot;sophisticationLevel&quot;,&quot;priority&quot;,&quot;analyticPriority&quot;]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. Use &#39;in&#39; for bulk OR within a single field, e.g. {field:&quot;originCountryISO&quot;, op:&quot;in&quot;, value:[&quot;IR&quot;,&quot;CN&quot;]}.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value</code></td>
<td>—</td>
<td>Optional</td>
<td>Search value. String or number for most operators. Array for &#39;in&#39; (max 100 items). Country values may be passed as alpha-2, alpha-3, name, or common alias (e.g. &quot;iran&quot;, &quot;IR&quot;, &quot;IRN&quot;) and are normalized to alpha-2 server-side.</td>
<td></td>
</tr>
<tr>
<td><code>query.tagSearch[].value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.tagSearch[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.createdAfter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter indicators created on or after this date. Must use ISO 8601 format (e.g., &#39;2024-01-15T00:00:00Z&#39;).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.createdBefore</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter indicators created on or before this date. Must use ISO 8601 format (e.g., &#39;2024-12-31T23:59:59Z&#39;).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.relatedEventsLimit</code></td>
<td>number</td>
<td>Optional</td>
<td>Limit the number of related events returned per indicator. Default: 2. Set to 0 for none, -1 for all events. For JSON responses, when the limit hides events, the indicator carries <code>relatedEventsHasMore: true</code> and the response includes an advisory message — the cap is never applied silently. STIX and TAXII representations do not include related-event data.</td>
<td></td>
</tr>
<tr>
<td><code>query.includeTags</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include full tag details for each indicator. Defaults to true.</td>
<td></td>
</tr>
<tr>
<td><code>query.includeTotalCount</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to compute total count via COUNT(*). Defaults to false for performance. total_count is null unless this is true and the complete fan-out succeeds.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Output format for indicator data. &#39;json&#39; returns the default format, &#39;stix2&#39; returns STIX 2.1 Indicator SDOs, &#39;taxii&#39; returns a TAXII 2.1 Envelope with Content-Type application/taxii+json;version=2.1.</td>
<td><code>enum: [&quot;json&quot;,&quot;stix2&quot;,&quot;taxii&quot;]</code></td>
</tr>
<tr>
<td><code>query.cache</code></td>
<td>string</td>
<td>Optional</td>
<td>Cache strategy. &#39;from-graph&#39; serves results from the graph-node KV cache when all requested UUIDs are cached; falls back to normal path on partial/zero hit. Cannot be combined with <code>cursor</code>.</td>
<td><code>enum: [&quot;from-graph&quot;]</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from a previous response&#39;s <code>pagination.cursor</code>. When provided, all filters, datasetIds, page, <code>pageSize</code>, <code>includeTags</code> and <code>relatedEventsLimit</code> come from the cursor — do not resend them. Sending any filter, <code>page</code>, <code>pageSize</code>, <code>includeTags</code>, <code>relatedEventsLimit</code>, <code>includeTotalCount=true</code>, or <code>cache=from-graph</code> alongside a cursor yields a 400 <code>CursorFilterConflictError</code>. A cursor issued for a different entity, an unsupported version, or a dataset that has since been reconfigured as analytics-only yields a 400 <code>InvalidCursorError</code>.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatorlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_indicatoraggregate">
<summary><span>Aggregate indicators by column(s) — <code>cloudflare.<wbr>get_<wbr>indicatoraggregate</code></span></summary>
<p>Run <strong>Aggregate indicators by column(s)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_indicatoraggregate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggregateBy</code></td>
<td>string</td>
<td>Required</td>
<td>Column(s) to aggregate by - single column or comma-separated list (e.g., &#39;indicatorType&#39;, &#39;value&#39;, &#39;indicatorType,value&#39;)</td>
<td></td>
</tr>
<tr>
<td><code>query.measure</code></td>
<td>string</td>
<td>Optional</td>
<td>What to count per group: &#39;indicators&#39; (catalog rows, default) or &#39;relationships&#39; (linked events per indicator). Use &#39;relationships&#39; for &#39;top indicator by event activity&#39;.</td>
<td><code>enum: [&quot;indicators&quot;,&quot;relationships&quot;]; default: &quot;indicators&quot;</code></td>
</tr>
<tr>
<td><code>query.tagUuid</code></td>
<td>string</td>
<td>Optional</td>
<td>Scope to indicators associated with this tag/actor UUID. Combine with measure=relationships for &#39;top indicator for an actor&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to filter by, or one standalone scope value: &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), &#39;analytics&#39; for readable analytics datasets (isAnalytics=true), or &#39;all&#39;/&#39;*&#39; for every readable dataset including analytics datasets. If not provided, aggregates across all accessible datasets, including analytics datasets.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.createdAfter</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter indicators created after this date/datetime (ISO 8601, e.g., &#39;2024-01-01&#39; or &#39;2024-01-01T00:00:00Z&#39;)</td>
<td></td>
</tr>
<tr>
<td><code>query.createdAfter</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.createdAfter</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^\\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$&quot;</code></td>
</tr>
<tr>
<td><code>query.createdBefore</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter indicators created before this date/datetime (ISO 8601, e.g., &#39;2024-12-31&#39; or &#39;2024-12-31T23:59:59Z&#39;)</td>
<td></td>
</tr>
<tr>
<td><code>query.createdBefore</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.createdBefore</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^\\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$&quot;</code></td>
</tr>
<tr>
<td><code>query.eventDateAfter</code></td>
<td>string</td>
<td>Optional</td>
<td>For measure=relationships: only count indicator→event links whose relationship was created/observed on or after this date (ISO 8601). Bounds the activity view to recently-observed links. Note: this filters by the relationship&#39;s createdAt (link-observation time), not the underlying event&#39;s business date.</td>
<td></td>
</tr>
<tr>
<td><code>query.eventDateBefore</code></td>
<td>string</td>
<td>Optional</td>
<td>For measure=relationships: only count indicator→event links whose relationship was created/observed on or before this date (ISO 8601). Bounds the activity view by the relationship&#39;s createdAt (link-observation time), not the underlying event&#39;s business date.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of aggregation results to return (1-100)</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_indicatoraggregate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "aggregateBy": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventquerylist">
<summary><span>List saved event queries — <code>cloudflare.<wbr>get_<wbr>eventquerylist</code></span></summary>
<p>Run <strong>List saved event queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventquerylist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventquerylist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventquerycreate">
<summary><span>Create a saved event query — <code>cloudflare.<wbr>post_<wbr>eventquerycreate</code></span></summary>
<p>Run <strong>Create a saved event query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventquerycreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.alert_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.alert_rollup_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Unique name for the saved query</td>
<td></td>
</tr>
<tr>
<td><code>body.query_json</code></td>
<td>string</td>
<td>Required</td>
<td>JSON string containing the query parameters</td>
<td></td>
</tr>
<tr>
<td><code>body.rule_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.rule_scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventquerycreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_eventquerydelete">
<summary><span>Delete a saved event query — <code>cloudflare.<wbr>delete_<wbr>eventquerydelete</code></span></summary>
<p>Run <strong>Delete a saved event query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_eventquerydelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td>Event query ID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_eventquerydelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventqueryread">
<summary><span>Get a saved event query — <code>cloudflare.<wbr>get_<wbr>eventqueryread</code></span></summary>
<p>Run <strong>Get a saved event query</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventqueryread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td>Event query ID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventqueryread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_eventqueryupdate">
<summary><span>Update a saved event query — <code>cloudflare.<wbr>patch_<wbr>eventqueryupdate</code></span></summary>
<p>Run <strong>Update a saved event query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_eventqueryupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td>Event query ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.alert_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.alert_rollup_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique name for the saved query</td>
<td></td>
</tr>
<tr>
<td><code>body.query_json</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON string containing the query parameters</td>
<td></td>
</tr>
<tr>
<td><code>body.rule_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.rule_scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_eventqueryupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventqueryupdate">
<summary><span>Update a saved event query — <code>cloudflare.<wbr>post_<wbr>eventqueryupdate</code></span></summary>
<p>Run <strong>Update a saved event query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventqueryupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td>Event query ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.alert_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.alert_rollup_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique name for the saved query</td>
<td></td>
</tr>
<tr>
<td><code>body.query_json</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON string containing the query parameters</td>
<td></td>
</tr>
<tr>
<td><code>body.rule_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
<tr>
<td><code>body.rule_scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated and ignored: saved-query alerting and rules were removed.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventqueryupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_eventreferencedelete">
<summary><span>Remove event references (legacy) — <code>cloudflare.<wbr>delete_<wbr>eventreferencedelete</code></span></summary>
<p>Run <strong>Remove event references (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_eventreferencedelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.events</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.events[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_eventreferencedelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventreferencecreate">
<summary><span>Add event references (legacy) — <code>cloudflare.<wbr>post_<wbr>eventreferencecreate</code></span></summary>
<p>Run <strong>Add event references (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventreferencecreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.events</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.events[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventreferencecreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_createeventrelationship">
<summary><span>Create event relationships — <code>cloudflare.<wbr>post_<wbr>createeventrelations<wbr>hip</code></span></summary>
<p>Run <strong>Create event relationships</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_createeventrelationship">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.childIds</code></td>
<td>array</td>
<td>Required</td>
<td>Array of UUIDs for child events. Single child = 1:1 relationship, multiple = 1:many relationships</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.childIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset identifier where the events are stored</td>
<td></td>
</tr>
<tr>
<td><code>body.parentId</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the parent event that will be the source of the relationship</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.relationshipType</code></td>
<td>string</td>
<td>Required</td>
<td>Type of relationship to create between parent and child events</td>
<td><code>enum: [&quot;related_to&quot;,&quot;caused_by&quot;,&quot;attributed_to&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_createeventrelationship">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_tagcategorydelete">
<summary><span>Delete a tag category — <code>cloudflare.<wbr>delete_<wbr>tagcategorydelete</code></span></summary>
<p>Run <strong>Delete a tag category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_tagcategorydelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag Category UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_tagcategorydelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_tagcategorydetail">
<summary><span>Get a tag category — <code>cloudflare.<wbr>get_<wbr>tagcategorydetail</code></span></summary>
<p>Run <strong>Get a tag category</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_tagcategorydetail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag Category UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_tagcategorydetail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_tagcategoryupdate">
<summary><span>Update a tag category — <code>cloudflare.<wbr>patch_<wbr>tagcategoryupdate</code></span></summary>
<p>Run <strong>Update a tag category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_tagcategoryupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.category_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag Category UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.schema</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional array of FieldDefinition objects. When provided, replaces the existing field schema. When omitted, the existing schema is preserved.</td>
<td></td>
</tr>
<tr>
<td><code>body.schema[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-events_FieldDefinition&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_tagcategoryupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_taglist">
<summary><span>List tags — <code>cloudflare.<wbr>get_<wbr>taglist</code></span></summary>
<p>Run <strong>List tags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_taglist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Free-text substring match on tag value AND custom-field properties. Searches case-insensitively inside both <code>Tag.value</code> and the serialized <code>Tag.properties</code> JSON blob (keys, values, and annotation metadata like confidence/tlp are all searchable). Same serialized-text tradeoff as <code>aliasGroupNames</code> — substrings can cross JSON boundaries.</td>
<td></td>
</tr>
<tr>
<td><code>query.categoryUuid</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured filters as a JSON array of {field, op, value} objects. Searchable fields: uuid, value, categoryName, description, dateOfDiscovery, tlp, confidence, actorCategory, motive, attributionOrganization, originCountryISO, aliases, externalReferences, opsecLevel, sophisticationLevel, activeDuration, priority, lastSeen, aliasGroupNames. Operators: equals, not, contains, startsWith, endsWith, gt, lt, gte, lte, like, in, find. Use &#39;in&#39; for bulk OR within a single field, e.g. filters=[{&quot;field&quot;:&quot;originCountryISO&quot;,&quot;op&quot;:&quot;in&quot;,&quot;value&quot;:[&quot;IR&quot;,&quot;CN&quot;]}]. Multiple entries are AND-joined. Max 10 entries per request, max 100 values per &#39;in&#39;. Per-field notes: <code>uuid</code> accepts only &#39;equals&#39; and &#39;in&#39; (other operators throw ValidationError) — matched against the canonical lowercase storage but callers may pass either case (the server lowercases before comparison); index-backed by the column&#39;s UNIQUE constraint and intended for batched UUID → tag resolution. <code>originCountryISO</code> uses its B-tree index for equals/not/in. <code>priority</code> uses its B-tree index for numeric comparisons. Other string columns (<code>actorCategory</code>, <code>motive</code>, etc.) are case-insensitive and unindexed; current catalog size makes this a non-issue. <code>endsWith</code> and <code>aliasGroupNames</code> contains/like are leading-wildcard scans and slow on large result sets. <code>aliasGroupNames</code> matches on the JSON-encoded text, so substrings can cross alias boundaries (a search for &quot;apt28&quot; will also match &quot;apt280&quot; if both appear in the same tag&#39;s alias list).</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Tag field to search on. Allowed first-class fields: uuid, value, categoryName, description, dateOfDiscovery, tlp, confidence, actorCategory, motive, attributionOrganization, originCountryISO, aliases, externalReferences, opsecLevel, sophisticationLevel, activeDuration, priority, lastSeen, aliasGroupNames. Also supports properties.&lt;key&gt; to filter on custom field values (matches both raw values and annotated {value,confidence,tlp} shapes via COALESCE), and properties.&lt;key&gt;.tlp / properties.&lt;key&gt;.confidence to filter directly on annotation sub-fields.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. Use &#39;in&#39; for bulk OR within a single field.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>—</td>
<td>Optional</td>
<td>Search value. String or number for most operators. Array for &#39;in&#39; (max 100 items).</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.cache</code></td>
<td>string</td>
<td>Optional</td>
<td>Cache strategy. &#39;from-graph&#39; serves results from the graph-node KV cache when all requested UUIDs are cached; falls back to normal path on partial/zero hit.</td>
<td><code>enum: [&quot;from-graph&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_taglist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_tagcategorylist">
<summary><span>List tag categories — <code>cloudflare.<wbr>get_<wbr>tagcategorylist</code></span></summary>
<p>Run <strong>List tag categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_tagcategorylist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_tagcategorylist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_taggedactorlist">
<summary><span>List threat actors — <code>cloudflare.<wbr>get_<wbr>taggedactorlist</code></span></summary>
<p>Run <strong>List threat actors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_taggedactorlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.value</code></td>
<td>string</td>
<td>Optional</td>
<td>Free-text substring match on actor name (Tag.value).</td>
<td></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured filters as a JSON array of {field, op, value} objects. Same shape as the events search API. Common use: filter actors by country with filters=[{&quot;field&quot;:&quot;originCountryISO&quot;,&quot;op&quot;:&quot;in&quot;,&quot;value&quot;:[&quot;IR&quot;,&quot;CN&quot;]}]. Country values may be passed as alpha-2, alpha-3, name, or alias (e.g. &quot;iran&quot;). Max 10 entries per request, max 100 values per &#39;in&#39;. Accounts other than the catalog owner may only filter on fields that are also public-readable (<code>uuid</code>, <code>value</code>, <code>categoryName</code>, <code>aliasGroupNames</code>, <code>originCountryISO</code>); filtering on a redacted field returns 400. <code>uuid</code> filters accept only the <code>equals</code> and <code>in</code> operators. Performance notes: <code>originCountryISO</code> uses its B-tree index for equals/in. <code>endsWith</code> and <code>aliasGroupNames</code> contains/like are leading-wildcard scans and slow on large result sets. <code>aliasGroupNames</code> matches on JSON-encoded text, so substrings can cross alias boundaries (&quot;apt28&quot; also matches &quot;apt280&quot; when both appear in the same tag&#39;s alias list).</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].field</code></td>
<td>string</td>
<td>Required</td>
<td>Tag field to search on. Allowed first-class fields: uuid, value, categoryName, description, dateOfDiscovery, tlp, confidence, actorCategory, motive, attributionOrganization, originCountryISO, aliases, externalReferences, opsecLevel, sophisticationLevel, activeDuration, priority, lastSeen, aliasGroupNames. Also supports properties.&lt;key&gt; to filter on custom field values (matches both raw values and annotated {value,confidence,tlp} shapes via COALESCE), and properties.&lt;key&gt;.tlp / properties.&lt;key&gt;.confidence to filter directly on annotation sub-fields.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. Use &#39;in&#39; for bulk OR within a single field.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>—</td>
<td>Optional</td>
<td>Search value. String or number for most operators. Array for &#39;in&#39; (max 100 items).</td>
<td></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.filters[].value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.filters[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_taggedactorlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_tagcategorycreate">
<summary><span>Create a tag category — <code>cloudflare.<wbr>post_<wbr>tagcategorycreate</code></span></summary>
<p>Run <strong>Create a tag category</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_tagcategorycreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.schema</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional array of FieldDefinition objects defining custom fields for tags in this category. Persisted as JSON; returned as a parsed array.</td>
<td></td>
</tr>
<tr>
<td><code>body.schema[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-events_FieldDefinition&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_tagcategorycreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_tagcreate">
<summary><span>Create a tag — <code>cloudflare.<wbr>post_<wbr>tagcreate</code></span></summary>
<p>Run <strong>Create a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_tagcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.activeDuration.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.activeDuration.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.activeDuration.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.actorCategory.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.actorCategory.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.actorCategory.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.aliasGroupNames</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNames[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNamesInternal</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNamesInternal[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliases</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured aliases ({ value, confidence 1-10, tlp }). Public: returned to all accounts with per-entry TLP filtering (entries with tlp: purple are removed for non-CFONE accounts).</td>
<td></td>
</tr>
<tr>
<td><code>body.aliases[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliases[].confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.aliases[].tlp</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.aliases[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.categoryUuid</code></td>
<td>string</td>
<td>Optional</td>
<td>Tag type (category) UUID. Optional — when present, <code>properties</code> is validated against this category&#39;s schema. When absent, the tag is typeless and properties are accepted free-form.</td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Overall tag confidence (1-10). Optional.</td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.dateOfDiscovery</code></td>
<td>string</td>
<td>Optional</td>
<td>Date of discovery (ISO YYYY-MM-DD). Optional.</td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferenceLinks</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferenceLinks[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured external references ({ url, description }). Public: returned to all accounts.</td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[].description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[].url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases</code></td>
<td>array</td>
<td>Optional</td>
<td>Owner-private structured aliases ({ value, confidence 1-10, tlp }). Returned to the owning account and omitted from shared-catalog non-owner responses.</td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases[].confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.internalAliases[].tlp</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.internalAliases[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalDescription</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.lastSeen</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.motive.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.motive.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.motive.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.priority.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.priority.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.priority.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.properties</code></td>
<td>object</td>
<td>Optional</td>
<td>Structured metadata blob. Optional. When <code>categoryUuid</code> is given, validated against this category&#39;s schema on write. When typeless, accepted free-form. Use <code>{}</code> for a tag with no custom data.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Tag-level TLP handling marking. Optional. Allowed values: red, amber, amber-strict, green, clear, purple, amber+strict.</td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_tagcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_tagdelete">
<summary><span>Delete a tag — <code>cloudflare.<wbr>delete_<wbr>tagdelete</code></span></summary>
<p>Run <strong>Delete a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_tagdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_tagdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_tagdetail">
<summary><span>Get a tag — <code>cloudflare.<wbr>get_<wbr>tagdetail</code></span></summary>
<p>Run <strong>Get a tag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_tagdetail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_tagdetail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_tagupdate">
<summary><span>Update a tag — <code>cloudflare.<wbr>patch_<wbr>tagupdate</code></span></summary>
<p>Run <strong>Update a tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_tagupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.activeDuration</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.activeDuration.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.activeDuration.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.activeDuration.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.actorCategory</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.actorCategory.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.actorCategory.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.actorCategory.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.aliasGroupNames</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNames[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNamesInternal</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliasGroupNamesInternal[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliases</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured aliases ({ value, confidence 1-10, tlp }). Public: returned to all accounts with per-entry TLP filtering (entries with tlp: purple are removed for non-CFONE accounts).</td>
<td></td>
</tr>
<tr>
<td><code>body.aliases[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.aliases[].confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.aliases[].tlp</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.aliases[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.attributionOrganization.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.categoryUuid</code></td>
<td>string</td>
<td>Optional</td>
<td>Tag type (category) UUID. When changed, existing <code>properties</code> are re-validated against the new category&#39;s schema (400 on mismatch). Set to null to unlink (typeless; properties stop being validated).</td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Overall tag confidence (1-10). Omit to preserve existing.</td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.dateOfDiscovery</code></td>
<td>string</td>
<td>Optional</td>
<td>Date of discovery (ISO YYYY-MM-DD). Omit to preserve existing.</td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferenceLinks</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferenceLinks[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured external references ({ url, description }). Public: returned to all accounts.</td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[].description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.externalReferences[].url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases</code></td>
<td>array</td>
<td>Optional</td>
<td>Owner-private structured aliases ({ value, confidence 1-10, tlp }). Returned to the owning account and omitted from shared-catalog non-owner responses.</td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalAliases[].confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.internalAliases[].tlp</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.internalAliases[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.internalDescription</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.lastSeen</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.motive</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.motive.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.motive.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.motive.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.opsecLevel.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.originCountryISO.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.priority.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.priority.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.priority.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.properties</code></td>
<td>object</td>
<td>Optional</td>
<td>Custom field values blob. When omitted, the existing value is preserved. When provided, performs a shallow per-key merge over the stored value (unmentioned keys are retained). Setting an individual key to null deletes that key. Validation runs against the merged result, so a partial update may omit a schema-required key if the stored value supplies it.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minimum: 1; maximum: 10</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.sophisticationLevel.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Tag-level TLP marking. Omit to preserve existing. Cannot be cleared to null.</td>
<td><code>enum: [&quot;red&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;green&quot;,&quot;clear&quot;,&quot;purple&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_tagupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_tagindicatorslist">
<summary><span>List a tag's indicators — <code>cloudflare.<wbr>get_<wbr>tagindicatorslist</code></span></summary>
<p>Run <strong>List a tag&#39;s indicators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_tagindicatorslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Dataset UUIDs to scope to (repeat the param for multiple), or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). Analytics datasets do not expose tag associations, so &#39;analytics&#39; returns an empty result. Omit for &#39;all&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.relatedEvent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter indicators by related event UUID(s). Multiple UUIDs can be provided by repeating the parameter.</td>
<td></td>
</tr>
<tr>
<td><code>query.relatedEvent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>array</td>
<td>Optional</td>
<td>Structured search as a JSON array of {field, op, value} objects. Searchable fields: value, indicatorType. Multiple conditions are AND&#39;d together. Max 10 conditions per request.</td>
<td></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td>The indicator field to search on. Allowed: value, indicatorType, uuid.</td>
<td><code>enum: [&quot;value&quot;,&quot;indicatorType&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. Use &#39;in&#39; for bulk lookup of up to 100 values at once, e.g. {field:&#39;value&#39;, op:&#39;in&#39;, value:[&#39;evil.com&#39;,&#39;bad.org&#39;]}.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Required</td>
<td>Search value. String for most operators. Array of strings for &#39;in&#39; operator (max 100 items).</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_tagindicatorslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_tagrelationshipslist">
<summary><span>List tag relationships — <code>cloudflare.<wbr>get_<wbr>tagrelationshipslist</code></span></summary>
<p>Run <strong>List tag relationships</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_tagrelationshipslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated dataset UUIDs to scope to, or one standalone scope value: &#39;all&#39;/&#39;*&#39; or &#39;operational&#39; for readable intelligence datasets (isAnalytics=false), or &#39;analytics&#39; for readable analytics datasets (isAnalytics=true). Analytics datasets do not expose tag associations, so &#39;analytics&#39; returns an empty result. Omit for &#39;all&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>array</td>
<td>Optional</td>
<td>JSON array of {field, op, value} filters (same as indicator list search).</td>
<td></td>
</tr>
<tr>
<td><code>query.search[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.search[].field</code></td>
<td>string</td>
<td>Required</td>
<td>entityType &#124; type &#124; confidence &#124; metadata.&lt;key&gt;</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].op</code></td>
<td>string</td>
<td>Required</td>
<td>Search operator. &#39;exists&#39; only valid for metadata.&lt;key&gt; fields.</td>
<td><code>enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;in&quot;,&quot;find&quot;,&quot;exists&quot;]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>—</td>
<td>Optional</td>
<td>Value to compare against. Omit for &#39;exists&#39; op.</td>
<td></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>query.search[].value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.search[].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.expand</code></td>
<td>array</td>
<td>Optional</td>
<td>Comma-separated entity types to hydrate (event, indicator, tag).</td>
<td></td>
</tr>
<tr>
<td><code>query.expand[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Offset cursor from a previous page.</td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page size (1–100, default 25).</td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_tagrelationshipslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_tagrelationshipcreate">
<summary><span>Create a tag relationship — <code>cloudflare.<wbr>post_<wbr>tagrelationshipcreat<wbr>e</code></span></summary>
<p>Run <strong>Create a tag relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_tagrelationshipcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Confidence score 0–100.</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID where the relationship row will be stored (locates the Indicators DO).</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Arbitrary JSON metadata.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.targetId</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the target entity.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.targetType</code></td>
<td>string</td>
<td>Required</td>
<td>Target type. &quot;tag&quot; is not allowed (tag↔tag relationships are not supported).</td>
<td><code>enum: [&quot;event&quot;,&quot;indicator&quot;]</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_tagrelationshipcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_tagrelationshipdelete">
<summary><span>Delete a tag relationship — <code>cloudflare.<wbr>delete_<wbr>tagrelationshipdelet<wbr>e</code></span></summary>
<p>Run <strong>Delete a tag relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_tagrelationshipdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.rel_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID containing the relationship.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_tagrelationshipdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example",
    "rel_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "query": {
    "datasetId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_tagrelationshipupdate">
<summary><span>Update a tag relationship — <code>cloudflare.<wbr>patch_<wbr>tagrelationshipupdat<wbr>e</code></span></summary>
<p>Run <strong>Update a tag relationship</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_tagrelationshipupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.tag_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Tag UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.rel_uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Relationship UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset UUID containing the relationship.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.confidence</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Updated confidence. null clears it.</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Updated metadata. null clears it.</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Updated relationship type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_tagrelationshipupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "tag_uuid": "example",
    "rel_uuid": "00000000-0000-4000-8000-000000000000"
  },
  "query": {
    "datasetId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_targetindustrylist">
<summary><span>List target industries used in datasets — <code>cloudflare.<wbr>get_<wbr>targetindustrylist</code></span></summary>
<p>Run <strong>List target industries used in datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_targetindustrylist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.datasetIds</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of dataset IDs to query target industries from. If not provided, uses the default dataset.</td>
<td></td>
</tr>
<tr>
<td><code>query.datasetIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_targetindustrylist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_targetindustrylistcomplete">
<summary><span>List all target industries — <code>cloudflare.<wbr>get_<wbr>targetindustrylistco<wbr>mplete</code></span></summary>
<p>Run <strong>List all target industries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_targetindustrylistcomplete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_targetindustrylistcomplete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_eventupdatebulk">
<summary><span>Update events in bulk — <code>cloudflare.<wbr>patch_<wbr>eventupdatebulk</code></span></summary>
<p>Run <strong>Update events in bulk</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_eventupdatebulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID containing the events to update. Required to prevent cross-account modifications.</td>
<td></td>
</tr>
<tr>
<td><code>body.eventIds</code></td>
<td>array</td>
<td>Required</td>
<td>List of event UUIDs to update (1-100)</td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.eventIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates</code></td>
<td>object</td>
<td>Required</td>
<td>Fields to update on all specified events. All fields including &#39;insight&#39; are supported, except &#39;date&#39; which requires shard migration.</td>
<td></td>
</tr>
<tr>
<td><code>body.updates.attacker</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.attackerCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.category</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.createdAt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.updates.event</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.indicator</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.insight</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.raw</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.raw.data</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.updates.raw.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.raw.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.targetCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.targetIndustry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.updates.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_eventupdatebulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_eventupdate">
<summary><span>Update an event — <code>cloudflare.<wbr>patch_<wbr>eventupdate</code></span></summary>
<p>Run <strong>Update an event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_eventupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attacker</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attackerCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.createdAt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID containing the event to update.</td>
<td></td>
</tr>
<tr>
<td><code>body.date</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.event</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicator</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.insight</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.data</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.raw.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetIndustry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_eventupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventupdate">
<summary><span>Update an event — <code>cloudflare.<wbr>post_<wbr>eventupdate</code></span></summary>
<p>Run <strong>Update an event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attacker</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attackerCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.createdAt</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset ID containing the event to update.</td>
<td></td>
</tr>
<tr>
<td><code>body.date</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.event</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicator</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.indicatorType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.insight</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.data</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.raw.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.raw.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetCountry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.targetIndustry</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_eventrawread">
<summary><span>Get raw event data by raw ID (legacy) — <code>cloudflare.<wbr>get_<wbr>eventrawread</code></span></summary>
<p>Run <strong>Get raw event data by raw ID (legacy)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_eventrawread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.raw_id</code></td>
<td>string</td>
<td>Required</td>
<td>Raw Event UUID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_eventrawread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example",
    "raw_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_eventrawupdate">
<summary><span>Update raw event data by raw ID (legacy) — <code>cloudflare.<wbr>patch_<wbr>eventrawupdate</code></span></summary>
<p>Run <strong>Update raw event data by raw ID (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_eventrawupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.raw_id</code></td>
<td>string</td>
<td>Required</td>
<td>Raw Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_eventrawupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example",
    "raw_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventrawupdate">
<summary><span>Update raw event data by raw ID (legacy) — <code>cloudflare.<wbr>post_<wbr>eventrawupdate</code></span></summary>
<p>Run <strong>Update raw event data by raw ID (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventrawupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>string</td>
<td>Required</td>
<td>Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>path.raw_id</code></td>
<td>string</td>
<td>Required</td>
<td>Raw Event UUID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventrawupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "event_id": "example",
    "raw_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-list">
<summary><span>List Requests — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>list</code></span></summary>
<p>Run <strong>List Requests</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-list&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-constants">
<summary><span>Get Request Priority, Status, and TLP constants — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>constants</code></span></summary>
<p>Run <strong>Get Request Priority, Status, and TLP constants</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-constants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-constants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-new">
<summary><span>Create a New Request. — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>new</code></span></summary>
<p>Run <strong>Create a New Request.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-new">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-new">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-list">
<summary><span>List Priority Intelligence Requirements — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>list</code></span></summary>
<p>Run <strong>List Priority Intelligence Requirements</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_priority-list&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-new">
<summary><span>Create a New Priority Intelligence Requirement — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>new</code></span></summary>
<p>Run <strong>Create a New Priority Intelligence Requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-new">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_priority-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-new">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "labels": [
      "DoS",
      "CVE"
    ],
    "priority": 1,
    "requirement": "DoS attacks carried out by CVEs",
    "tlp": "clear"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-quota">
<summary><span>Get Priority Intelligence Requirement Quota — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>quota</code></span></summary>
<p>Run <strong>Get Priority Intelligence Requirement Quota</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-quota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-quota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-delete">
<summary><span>Delete a Priority Intelligence Requirement — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a Priority Intelligence Requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "priority_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-get">
<summary><span>Get a Priority Intelligence Requirement — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>get</code></span></summary>
<p>Run <strong>Get a Priority Intelligence Requirement</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "priority_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-priority-update">
<summary><span>Update a Priority Intelligence Requirement — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>priority-<wbr>update</code></span></summary>
<p>Run <strong>Update a Priority Intelligence Requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-priority-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_priority-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-priority-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "priority_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "labels": [
      "DoS",
      "CVE"
    ],
    "priority": 1,
    "requirement": "DoS attacks carried out by CVEs",
    "tlp": "clear"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-quota">
<summary><span>Get Request Quota — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>quota</code></span></summary>
<p>Run <strong>Get Request Quota</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-quota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-quota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-types">
<summary><span>Get Request Types — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>types</code></span></summary>
<p>Run <strong>Get Request Types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-types">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-types">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-delete">
<summary><span>Delete a Request — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a Request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-get">
<summary><span>Get a Request — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>get</code></span></summary>
<p>Run <strong>Get a Request</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-update">
<summary><span>Update a Request — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>update</code></span></summary>
<p>Run <strong>Update a Request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-asset-list">
<summary><span>List Request Assets — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>asset-<wbr>list</code></span></summary>
<p>Run <strong>List Request Assets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-asset-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-asset-list&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-asset-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-asset-delete">
<summary><span>Delete a Request Asset — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>asset-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a Request Asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-asset-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.asset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-asset-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "asset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-asset-get">
<summary><span>Get a Request Asset — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>asset-<wbr>get</code></span></summary>
<p>Run <strong>Get a Request Asset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-asset-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.asset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-asset-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "asset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-asset-update">
<summary><span>Update a Request Asset — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>asset-<wbr>update</code></span></summary>
<p>Run <strong>Update a Request Asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-asset-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.asset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-asset-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-asset-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "asset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-message-list">
<summary><span>List Request Messages — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>message-<wbr>list</code></span></summary>
<p>Run <strong>List Request Messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-message-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-message-list&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-message-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-message-new">
<summary><span>Create a New Request Message — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>message-<wbr>new</code></span></summary>
<p>Run <strong>Create a New Request Message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-message-new">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-message-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-message-new">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-message-delete">
<summary><span>Delete a Request Message — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>message-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a Request Message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-message-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.message_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-message-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "message_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-request-message-update">
<summary><span>Update a Request Message — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>request-<wbr>message-<wbr>update</code></span></summary>
<p>Run <strong>Update a Request Message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-request-message-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.message_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-requests_request-message-edit&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-request-message-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "request_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "message_id": 1
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-delete-all-rules">
<summary><span>Delete all rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>delete-<wbr>all-<wbr>rules</code></span></summary>
<p>Run <strong>Delete all rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-delete-all-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-delete-all-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-list-rules">
<summary><span>List rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>list-<wbr>rules</code></span></summary>
<p>Run <strong>List rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-list-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>—</td>
<td>Optional</td>
<td>Selects namespaces. Repeat the parameter to select multiple namespaces (for example, namespace=foo&amp;namespace=bar).</td>
<td></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; maxItems: 50</code></td>
</tr>
<tr>
<td><code>query.namespace[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>—</td>
<td>Optional</td>
<td>Selects paths with exact-match semantics. Omit the parameter to return rules from all paths. Pass an empty string (path=) to return only rules with an empty or uncategorized path. Pass a value (for example, path=yara) to match that exact path. Repeat the parameter (for example, path=yara&amp;path=expr) to OR-match multiple paths with SQL <code>IN (...)</code> semantics. The <code>recursive</code> flag affects only customer-account namespace selection.</td>
<td></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; maxItems: 50</code></td>
</tr>
<tr>
<td><code>query.path[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.recursive</code></td>
<td>string</td>
<td>Optional</td>
<td>For customer accounts, true enables descendant matching for namespaces. Paths always use exact matching.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.is_public</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits rules to the specified public visibility.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-list-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-create-rule">
<summary><span>Create a rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>create-<wbr>rule</code></span></summary>
<p>Run <strong>Create a rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-create-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_CreateRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-create-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-list-rule-approvals">
<summary><span>List rule approvals — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>list-<wbr>rule-<wbr>approvals</code></span></summary>
<p>Run <strong>List rule approvals</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-list-rule-approvals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Selects approval statuses. Repeat the parameter to OR-match statuses (for example, status=pending&amp;status=rejected). Use status=all alone to disable status filtering.</td>
<td><code>default: &quot;pending&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;pending&quot;,&quot;approved&quot;,&quot;rejected&quot;,&quot;cancelled&quot;,&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 4</code></td>
</tr>
<tr>
<td><code>query.status[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;pending&quot;,&quot;approved&quot;,&quot;rejected&quot;,&quot;cancelled&quot;,&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>query.latest_only</code></td>
<td>string</td>
<td>Optional</td>
<td>When true, returns the newest revision in each approval chain.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.reviewer_scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits approvals to the specified reviewer scope.</td>
<td><code>enum: [&quot;default&quot;,&quot;email&quot;,&quot;unresolved&quot;]</code></td>
</tr>
<tr>
<td><code>query.change_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits approvals to the specified mutation type.</td>
<td><code>enum: [&quot;create&quot;,&quot;update&quot;,&quot;delete&quot;]</code></td>
</tr>
<tr>
<td><code>query.rule_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter approvals by rule ID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-list-rule-approvals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-rule-approval">
<summary><span>Get rule approval details — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>rule-<wbr>approval</code></span></summary>
<p>Run <strong>Get rule approval details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-rule-approval">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the approval.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-rule-approval">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-cancel-rule-approval">
<summary><span>Cancel a pending approval — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>cancel-<wbr>rule-<wbr>approval</code></span></summary>
<p>Run <strong>Cancel a pending approval</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-cancel-rule-approval">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the approval.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-cancel-rule-approval">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-resubmit-rule-approval">
<summary><span>Revise and resubmit a rejected approval — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>resubmit-<wbr>rule-<wbr>approval</code></span></summary>
<p>Run <strong>Revise and resubmit a rejected approval</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-resubmit-rule-approval">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the approval.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_ResubmitApprovalRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-resubmit-rule-approval">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-remove-account-exemptions">
<summary><span>Remove patterns from exemption rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>remove-<wbr>account-<wbr>exemptions</code></span></summary>
<p>Run <strong>Remove patterns from exemption rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-remove-account-exemptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_PartialAccountExemptions&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-remove-account-exemptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-exemptions">
<summary><span>Get exemption rules for an account — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>exemptions</code></span></summary>
<p>Run <strong>Get exemption rules for an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-exemptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-exemptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-add-account-exemptions">
<summary><span>Add patterns to exemption rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>add-<wbr>account-<wbr>exemptions</code></span></summary>
<p>Run <strong>Add patterns to exemption rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-add-account-exemptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_PartialAccountExemptions&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-add-account-exemptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-update-account-exemptions">
<summary><span>Update exemption rule patterns — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>update-<wbr>account-<wbr>exemptions</code></span></summary>
<p>Run <strong>Update exemption rule patterns</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-update-account-exemptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_UpdateAccountExemptionsBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-update-account-exemptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-managed-rules">
<summary><span>Get managed rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>managed-<wbr>rules</code></span></summary>
<p>Run <strong>Get managed rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-managed-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-managed-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-search-rules">
<summary><span>Search rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>search-<wbr>rules</code></span></summary>
<p>Run <strong>Search rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-search-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>—</td>
<td>Optional</td>
<td>Selects namespaces. Repeat the parameter to select multiple namespaces (for example, namespace=foo&amp;namespace=bar).</td>
<td></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.namespace</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; maxItems: 50</code></td>
</tr>
<tr>
<td><code>query.namespace[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>—</td>
<td>Optional</td>
<td>Selects paths with exact-match semantics. Omit the parameter to return rules from all paths. Pass an empty string (path=) to return only rules with an empty or uncategorized path. Pass a value (for example, path=yara) to match that exact path. Repeat the parameter (for example, path=yara&amp;path=expr) to OR-match multiple paths with SQL <code>IN (...)</code> semantics. The <code>recursive</code> flag affects only customer-account namespace selection.</td>
<td></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; maxItems: 50</code></td>
</tr>
<tr>
<td><code>query.path[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.recursive</code></td>
<td>string</td>
<td>Optional</td>
<td>For customer accounts, true enables descendant matching for namespaces. Paths always use exact matching.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.is_public</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits rules to the specified public visibility.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>Natural-language or keyword search query.</td>
<td><code>minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>string</td>
<td>Optional</td>
<td>Retrieval strategy used for the query.</td>
<td><code>enum: [&quot;exact&quot;,&quot;hybrid&quot;,&quot;vector&quot;,&quot;keyword&quot;]; default: &quot;hybrid&quot;</code></td>
</tr>
<tr>
<td><code>query.language</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits results to the specified rule language.</td>
<td><code>enum: [&quot;yara&quot;,&quot;js&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-search-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "query": "obfuscated proxy worker"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-rule-stats">
<summary><span>Get dashboard stats — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>rule-<wbr>stats</code></span></summary>
<p>Run <strong>Get dashboard stats</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-rule-stats">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-rule-stats">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-list-email-rules">
<summary><span>List email rules — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>list-<wbr>email-<wbr>rules</code></span></summary>
<p>Run <strong>List email rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-list-email-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-list-email-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-create-email-rule">
<summary><span>Create an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>create-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Create an email rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-create-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.condition</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_EmailRuleConditionGroup&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.meta</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.meta[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_MetaInputEntry&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Disposition for matching email. This emits status metadata with the selected value.</td>
<td><code>enum: [&quot;silent&quot;,&quot;blocking&quot;]; default: &quot;silent&quot;</code></td>
</tr>
<tr>
<td><code>body.strings</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.strings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.strings[].identifier</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[a-zA-Z_][a-zA-Z0-9_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].match_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;hex&quot;,&quot;regex&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;nocase&quot;,&quot;wide&quot;,&quot;ascii&quot;,&quot;fullword&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string_match&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-create-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-update-pending-email-rule-approval">
<summary><span>Update a pending structured email rule approval — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>update-<wbr>pending-<wbr>email-<wbr>rule-<wbr>approval</code></span></summary>
<p>Run <strong>Update a pending structured email rule approval</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-update-pending-email-rule-approval">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the approval.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.module</code></td>
<td>string</td>
<td>Optional</td>
<td>Structured rule module.</td>
<td><code>enum: [&quot;eml&quot;]; default: &quot;eml&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.condition</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_EmailRuleConditionGroup&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.meta</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.meta[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_MetaInputEntry&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Disposition for matching email. This emits status metadata with the selected value.</td>
<td><code>enum: [&quot;silent&quot;,&quot;blocking&quot;]; default: &quot;silent&quot;</code></td>
</tr>
<tr>
<td><code>body.strings</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.strings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.strings[].identifier</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[a-zA-Z_][a-zA-Z0-9_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].match_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;hex&quot;,&quot;regex&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;nocase&quot;,&quot;wide&quot;,&quot;ascii&quot;,&quot;fullword&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string_match&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-update-pending-email-rule-approval">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-resubmit-email-rule-approval">
<summary><span>Revise and resubmit a rejected structured email rule approval — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>resubmit-<wbr>email-<wbr>rule-<wbr>approval</code></span></summary>
<p>Run <strong>Revise and resubmit a rejected structured email rule approval</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-resubmit-email-rule-approval">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the approval.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.module</code></td>
<td>string</td>
<td>Optional</td>
<td>Structured rule module.</td>
<td><code>enum: [&quot;eml&quot;]; default: &quot;eml&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.condition</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_EmailRuleConditionGroup&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.meta</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.meta[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_MetaInputEntry&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Disposition for matching email. This emits status metadata with the selected value.</td>
<td><code>enum: [&quot;silent&quot;,&quot;blocking&quot;]; default: &quot;silent&quot;</code></td>
</tr>
<tr>
<td><code>body.strings</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.strings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.strings[].identifier</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[a-zA-Z_][a-zA-Z0-9_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].match_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;hex&quot;,&quot;regex&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;nocase&quot;,&quot;wide&quot;,&quot;ascii&quot;,&quot;fullword&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string_match&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-resubmit-email-rule-approval">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-email-rule-schema">
<summary><span>Get email rule schema — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>email-<wbr>rule-<wbr>schema</code></span></summary>
<p>Run <strong>Get email rule schema</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-email-rule-schema">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-email-rule-schema">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-validate-email-rule">
<summary><span>Validate an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>validate-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Validate an email rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-validate-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.condition</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_EmailRuleConditionGroup&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.existing_rule_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Existing rule ID to exclude from duplicate-name checks when validating an update.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.meta</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.meta[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_MetaInputEntry&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Disposition for matching email. This emits status metadata with the selected value.</td>
<td><code>enum: [&quot;silent&quot;,&quot;blocking&quot;]; default: &quot;silent&quot;</code></td>
</tr>
<tr>
<td><code>body.strings</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.strings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.strings[].identifier</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[a-zA-Z_][a-zA-Z0-9_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].match_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;hex&quot;,&quot;regex&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;nocase&quot;,&quot;wide&quot;,&quot;ascii&quot;,&quot;fullword&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string_match&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-validate-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-delete-email-rule">
<summary><span>Delete an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>delete-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Delete an email rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-delete-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-delete-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-email-rule">
<summary><span>Get an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Get an email rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-update-email-rule">
<summary><span>Update an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>update-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Update an email rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-update-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.condition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_EmailRuleConditionGroup&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.meta</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.meta[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_MetaInputEntry&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Disposition for matching email. This emits status metadata with the selected value.</td>
<td><code>enum: [&quot;silent&quot;,&quot;blocking&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.strings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.strings[].identifier</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[a-zA-Z_][a-zA-Z0-9_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].match_type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;hex&quot;,&quot;regex&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.strings[].modifiers[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;nocase&quot;,&quot;wide&quot;,&quot;ascii&quot;,&quot;fullword&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string_match&quot;]</code></td>
</tr>
<tr>
<td><code>body.strings[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-update-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-test-email-rule">
<summary><span>Test an email rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>test-<wbr>email-<wbr>rule</code></span></summary>
<p>Run <strong>Test an email rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-test-email-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sample_json</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 16777216</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-test-email-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-rule-tree">
<summary><span>Get folder tree structure — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>rule-<wbr>tree</code></span></summary>
<p>Run <strong>Get folder tree structure</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-rule-tree">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-rule-tree">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-validate-rule">
<summary><span>Validate rule with context — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>validate-<wbr>rule</code></span></summary>
<p>Run <strong>Validate rule with context</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-validate-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.excludeRuleId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.namespaces</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.namespaces[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.path</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-validate-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-delete-rule">
<summary><span>Delete a rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>delete-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-delete-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_DeleteRuleBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-delete-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-get-rule">
<summary><span>Get a rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>get-<wbr>rule</code></span></summary>
<p>Run <strong>Get a rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-get-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-get-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudforce-one-update-rule">
<summary><span>Update a rule — <code>cloudflare.<wbr>cloudforce-<wbr>one-<wbr>update-<wbr>rule</code></span></summary>
<p>Run <strong>Update a rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudforce-one-update-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the rule.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one_UpdateRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudforce-one-update-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_configfetch">
<summary><span>List Scan Configs — <code>cloudflare.<wbr>get_<wbr>configfetch</code></span></summary>
<p>Run <strong>List Scan Configs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_configfetch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_configfetch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_configcreate">
<summary><span>Create a new Scan Config — <code>cloudflare.<wbr>post_<wbr>configcreate</code></span></summary>
<p>Run <strong>Create a new Scan Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_configcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.ports</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_ports&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_configcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_deletescans">
<summary><span>Delete a Scan Config — <code>cloudflare.<wbr>delete_<wbr>deletescans</code></span></summary>
<p>Run <strong>Delete a Scan Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_deletescans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Config ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_deletescans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "config_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_configupdate">
<summary><span>Update an existing Scan Config — <code>cloudflare.<wbr>post_<wbr>configupdate</code></span></summary>
<p>Run <strong>Update an existing Scan Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_configupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Config ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.ports</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-port-scan-api_ports&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_configupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "config_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_getopenports">
<summary><span>Get the Latest Scan Result — <code>cloudflare.<wbr>get_<wbr>getopenports</code></span></summary>
<p>Run <strong>Get the Latest Scan Result</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_getopenports">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the Config ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_getopenports">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "config_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_domainmatchlist">
<summary><span>List saved query matches — <code>cloudflare.<wbr>get_<wbr>domainmatchlist</code></span></summary>
<p>Run <strong>List saved query matches</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_domainmatchlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;0&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;50&quot;</code></td>
</tr>
<tr>
<td><code>query.query_id</code></td>
<td>array</td>
<td>Required</td>
<td>Query ID or comma-separated list of Query IDs. When multiple IDs are provided, matches are deduplicated across queries and each match includes a match_details array with per-match query metadata and dismissed state.</td>
<td></td>
</tr>
<tr>
<td><code>query.query_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_domain_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.include_dismissed</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.domain_search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter matches by domain name (substring match)</td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort by. Options: &#39;domain&#39;, &#39;first_seen&#39;, or &#39;registrar&#39;</td>
<td><code>enum: [&quot;domain&quot;,&quot;first_seen&quot;,&quot;registrar&quot;]</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order. Options: &#39;asc&#39; (ascending) or &#39;desc&#39; (descending)</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_domainmatchlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "query_id": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_bulkdismissmatches">
<summary><span>Bulk dismiss or undismiss matches — <code>cloudflare.<wbr>post_<wbr>bulkdismissmatches</code></span></summary>
<p>Run <strong>Bulk dismiss or undismiss matches</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_bulkdismissmatches">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;dismiss&quot;,&quot;undismiss&quot;]</code></td>
</tr>
<tr>
<td><code>body.match_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.match_ids[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.matches</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.matches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.matches[].domain_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.matches[].query_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_bulkdismissmatches">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_getdomainqueries">
<summary><span>Get queries — <code>cloudflare.<wbr>get_<wbr>getdomainqueries</code></span></summary>
<p>Run <strong>Get queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_getdomainqueries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Optional page number for paginated list requests. Defaults to 1 when only per_page is supplied. Omit page and per_page to preserve the legacy full-list response.</td>
<td><code>maximum: 1000000; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Optional number of queries per page for paginated list requests. Defaults to 100 when only page is supplied. Maximum 100. Omit page and per_page to preserve the legacy full-list response.</td>
<td><code>maximum: 100; exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_getdomainqueries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_insertdomainquery">
<summary><span>Insert query — <code>cloudflare.<wbr>post_<wbr>insertdomainquery</code></span></summary>
<p>Run <strong>Insert query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_insertdomainquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.max_time</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.min_time</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.scan</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.scan_matches</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.search_lookback</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, search recent domain lookback entries for matches</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.string_matches</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.string_matches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.string_matches[].pattern</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.tag</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_insertdomainquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_deletedomainquery">
<summary><span>Delete domain query — <code>cloudflare.<wbr>delete_<wbr>deletedomainquery</code></span></summary>
<p>Run <strong>Delete domain query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_deletedomainquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_deletedomainquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_updatedomainquery">
<summary><span>Update domain query — <code>cloudflare.<wbr>patch_<wbr>updatedomainquery</code></span></summary>
<p>Run <strong>Update domain query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_updatedomainquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.max_time</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.min_time</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.scan</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.scan_matches</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.search_lookback</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, search recent domain lookback entries for matches</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.string_matches</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.string_matches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.string_matches[].pattern</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.tag</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_updatedomainquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_domaintrial">
<summary><span>Analyze domains for brand impersonation — <code>cloudflare.<wbr>post_<wbr>domaintrial</code></span></summary>
<p>Run <strong>Analyze domains for brand impersonation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_domaintrial">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.brand</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 200; pattern: &quot;^[\\w\\s.-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_domaintrial">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_lettergenerate">
<summary><span>Generate takedown letter — <code>cloudflare.<wbr>post_<wbr>lettergenerate</code></span></summary>
<p>Run <strong>Generate takedown letter</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_lettergenerate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.createNotice</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.fields</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fields.discoveryDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.generationDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrantEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrar</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrarEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.resolutionByDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.senderCompany</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderTitle</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkNumber</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkOwner</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.format</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;pdf&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.noticeParams</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.noticeParams.domain</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.noticeParams.queryId</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.noticeParams.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;draft&quot;,&quot;sent&quot;,&quot;resolved&quot;,&quot;expired&quot;]; default: &quot;sent&quot;</code></td>
</tr>
<tr>
<td><code>body.templateId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_lettergenerate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_lettertemplatelist">
<summary><span>List letter templates — <code>cloudflare.<wbr>get_<wbr>lettertemplatelist</code></span></summary>
<p>Run <strong>List letter templates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_lettertemplatelist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_lettertemplatelist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_lettertemplatecreate">
<summary><span>Create letter template — <code>cloudflare.<wbr>post_<wbr>lettertemplatecreate</code></span></summary>
<p>Run <strong>Create letter template</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_lettertemplatecreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.body</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.category</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_lettertemplatecreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_lettertemplateexamples">
<summary><span>List example letter templates — <code>cloudflare.<wbr>get_<wbr>lettertemplateexampl<wbr>es</code></span></summary>
<p>Run <strong>List example letter templates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_lettertemplateexamples">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_lettertemplateexamples">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_lettertemplatedelete">
<summary><span>Delete letter template — <code>cloudflare.<wbr>delete_<wbr>lettertemplatedelete</code></span></summary>
<p>Run <strong>Delete letter template</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_lettertemplatedelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.template_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_lettertemplatedelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "template_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_lettertemplateget">
<summary><span>Get letter template — <code>cloudflare.<wbr>get_<wbr>lettertemplateget</code></span></summary>
<p>Run <strong>Get letter template</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_lettertemplateget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.template_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_lettertemplateget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "template_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_lettertemplateupdate">
<summary><span>Update letter template — <code>cloudflare.<wbr>put_<wbr>lettertemplateupdate</code></span></summary>
<p>Run <strong>Update letter template</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_lettertemplateupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.template_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.body</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.category</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_lettertemplateupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "template_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_logomatchlist">
<summary><span>List logo matches — <code>cloudflare.<wbr>get_<wbr>logomatchlist</code></span></summary>
<p>Run <strong>List logo matches</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_logomatchlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;0&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;50&quot;</code></td>
</tr>
<tr>
<td><code>query.query_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.download</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort by. Options: &#39;matchedAt&#39;, &#39;domain&#39;, &#39;similarityScore&#39;, or &#39;registrar&#39;</td>
<td><code>enum: [&quot;matchedAt&quot;,&quot;domain&quot;,&quot;similarityScore&quot;,&quot;registrar&quot;]</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order. Options: &#39;asc&#39; (ascending) or &#39;desc&#39; (descending)</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_logomatchlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "query_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_getlogoqueries">
<summary><span>Get logo queries — <code>cloudflare.<wbr>get_<wbr>getlogoqueries</code></span></summary>
<p>Run <strong>Get logo queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_getlogoqueries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional query ID to retrieve a specific logo query</td>
<td></td>
</tr>
<tr>
<td><code>query.download</code></td>
<td>string</td>
<td>Optional</td>
<td>If true, include base64-encoded image data in the response</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_getlogoqueries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_insertlogoquery">
<summary><span>Insert logo query — <code>cloudflare.<wbr>post_<wbr>insertlogoquery</code></span></summary>
<p>Run <strong>Insert logo query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_insertlogoquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.image_data</code></td>
<td>string</td>
<td>Required</td>
<td>Base64 encoded image data. Can include data URI prefix (e.g., &#39;data:image/png;base64,...&#39;) or just the base64 string.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.search_lookback</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, search historic scanned images for matches above the similarity threshold</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.similarity_threshold</code></td>
<td>number</td>
<td>Required</td>
<td>Minimum similarity score (0-1) required for visual matches</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.tag</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the logo query</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_insertlogoquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_deletelogoquery">
<summary><span>Delete logo query — <code>cloudflare.<wbr>delete_<wbr>deletelogoquery</code></span></summary>
<p>Run <strong>Delete logo query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_deletelogoquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_deletelogoquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_searchlogosimilarity">
<summary><span>Search scanned images — <code>cloudflare.<wbr>post_<wbr>searchlogosimilarity</code></span></summary>
<p>Run <strong>Search scanned images</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_searchlogosimilarity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.showHistoric</code></td>
<td>string</td>
<td>Optional</td>
<td>Include scanned images without domain metadata (historic data). Default: false (only show images with domain)</td>
<td><code>default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.download</code></td>
<td>string</td>
<td>Optional</td>
<td>If true, include base64-encoded image data in the response</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.image_data</code></td>
<td>string</td>
<td>Required</td>
<td>Base64 encoded image data. Can include data URI prefix (e.g., &#39;data:image/png;base64,...&#39;) or just the base64 string.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.score_threshold</code></td>
<td>number</td>
<td>Optional</td>
<td>Minimum similarity score threshold for matches (0-1, default: 0)</td>
<td><code>default: 0; minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.top_k</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of closest matches to return (1-100, default: 10)</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_searchlogosimilarity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_dismissmatch">
<summary><span>Dismiss a match — <code>cloudflare.<wbr>post_<wbr>dismissmatch</code></span></summary>
<p>Run <strong>Dismiss a match</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_dismissmatch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_dismissmatch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1,
    "domain_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_undismissmatch">
<summary><span>Undismiss a match — <code>cloudflare.<wbr>post_<wbr>undismissmatch</code></span></summary>
<p>Run <strong>Undismiss a match</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_undismissmatch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.query_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_undismissmatch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "query_id": 1,
    "domain_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_takedownnoticelist">
<summary><span>List takedown notices — <code>cloudflare.<wbr>get_<wbr>takedownnoticelist</code></span></summary>
<p>Run <strong>List takedown notices</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_takedownnoticelist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_takedownnoticelist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_takedownnoticecreate">
<summary><span>Create takedown notice — <code>cloudflare.<wbr>post_<wbr>takedownnoticecreate</code></span></summary>
<p>Run <strong>Create takedown notice</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_takedownnoticecreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.domain</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.matchId</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.matchType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;logo&quot;,&quot;domain&quot;]</code></td>
</tr>
<tr>
<td><code>body.queryId</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;draft&quot;,&quot;sent&quot;,&quot;resolved&quot;,&quot;expired&quot;]; default: &quot;draft&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_takedownnoticecreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_takedownnoticelookup">
<summary><span>Lookup takedown notices by domains — <code>cloudflare.<wbr>post_<wbr>takedownnoticelookup</code></span></summary>
<p>Run <strong>Lookup takedown notices by domains</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_takedownnoticelookup">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.domains</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.queryId</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.queryIds</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.queryIds[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_takedownnoticelookup">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_takedownnoticedelete">
<summary><span>Delete takedown notice — <code>cloudflare.<wbr>delete_<wbr>takedownnoticedelete</code></span></summary>
<p>Run <strong>Delete takedown notice</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_takedownnoticedelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_takedownnoticedelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_takedownnoticeget">
<summary><span>Get takedown notice — <code>cloudflare.<wbr>get_<wbr>takedownnoticeget</code></span></summary>
<p>Run <strong>Get takedown notice</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_takedownnoticeget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_takedownnoticeget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_takedownnoticeupdate">
<summary><span>Update takedown notice — <code>cloudflare.<wbr>put_<wbr>takedownnoticeupdate</code></span></summary>
<p>Run <strong>Update takedown notice</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_takedownnoticeupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 253</code></td>
</tr>
<tr>
<td><code>body.matchId</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.matchType</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;logo&quot;,&quot;domain&quot;]</code></td>
</tr>
<tr>
<td><code>body.queryId</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;draft&quot;,&quot;sent&quot;,&quot;resolved&quot;,&quot;expired&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_takedownnoticeupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_takedownletterlist">
<summary><span>List takedown letters — <code>cloudflare.<wbr>get_<wbr>takedownletterlist</code></span></summary>
<p>Run <strong>List takedown letters</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_takedownletterlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_takedownletterlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_takedownlettercreate">
<summary><span>Create takedown letter — <code>cloudflare.<wbr>post_<wbr>takedownlettercreate</code></span></summary>
<p>Run <strong>Create takedown letter</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_takedownlettercreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fields</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fields.discoveryDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.generationDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrantEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrar</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.registrarEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.resolutionByDate</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}$&quot;</code></td>
</tr>
<tr>
<td><code>body.fields.senderCompany</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderEmail</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.senderTitle</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkName</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkNumber</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.fields.trademarkOwner</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.templateId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_takedownlettercreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_takedownletterdelete">
<summary><span>Delete takedown letter — <code>cloudflare.<wbr>delete_<wbr>takedownletterdelete</code></span></summary>
<p>Run <strong>Delete takedown letter</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_takedownletterdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>path.letter_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_takedownletterdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1,
    "letter_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_takedownletterget">
<summary><span>Get takedown letter — <code>cloudflare.<wbr>get_<wbr>takedownletterget</code></span></summary>
<p>Run <strong>Get takedown letter</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_takedownletterget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.notice_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>path.letter_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_takedownletterget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "notice_id": 1,
    "letter_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_totalqueries">
<summary><span>Get total queries — <code>cloudflare.<wbr>get_<wbr>totalqueries</code></span></summary>
<p>Run <strong>Get total queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_totalqueries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_totalqueries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_collectionlist">
<summary><span>List collections — <code>cloudflare.<wbr>get_<wbr>collectionlist</code></span></summary>
<p>Run <strong>List collections</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_collectionlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Items per page</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_collectionlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_collectioncreate">
<summary><span>Create a new collection — <code>cloudflare.<wbr>post_<wbr>collectioncreate</code></span></summary>
<p>Run <strong>Create a new collection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_collectioncreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.columns</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.columns[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.columns[].default</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Default value for the column (type depends on column type)</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.columns[].name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.columns[].required</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; default: false</code></td>
</tr>
<tr>
<td><code>body.columns[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;date&quot;]</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.project_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.project_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.rows</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.rows[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.columns</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.columns[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.columns[].default</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Default value for the column (type depends on column type)</td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.columns[].name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.columns[].required</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; default: false</code></td>
</tr>
<tr>
<td><code>body.columns[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;date&quot;]</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.project_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.rows</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; minItems: 1; maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.rows[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_collectioncreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_collectiondelete">
<summary><span>Delete collection — <code>cloudflare.<wbr>delete_<wbr>collectiondelete</code></span></summary>
<p>Run <strong>Delete collection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_collectiondelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_collectiondelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_collectionget">
<summary><span>Get collection — <code>cloudflare.<wbr>get_<wbr>collectionget</code></span></summary>
<p>Run <strong>Get collection</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_collectionget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_collectionget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_collectionupdate">
<summary><span>Update collection — <code>cloudflare.<wbr>patch_<wbr>collectionupdate</code></span></summary>
<p>Run <strong>Update collection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_collectionupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.description</code></td>
<td>string</td>
<td>Optional</td>
<td>Collection description</td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.project_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Project ID</td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.tags</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.metadata.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Collection name</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_collectionupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_columnadd">
<summary><span>Add column to collection — <code>cloudflare.<wbr>post_<wbr>columnadd</code></span></summary>
<p>Run <strong>Add column to collection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_columnadd">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.required</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;date&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_columnadd">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "10d79d097895ae7ed7942a2b3832186c",
    "collection_id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_columndelete">
<summary><span>Delete column — <code>cloudflare.<wbr>delete_<wbr>columndelete</code></span></summary>
<p>Run <strong>Delete column</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_columndelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.column_id</code></td>
<td>string</td>
<td>Required</td>
<td>Column UUID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_columndelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example",
    "column_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_columnupdate">
<summary><span>Update column — <code>cloudflare.<wbr>patch_<wbr>columnupdate</code></span></summary>
<p>Run <strong>Update column</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_columnupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.column_id</code></td>
<td>string</td>
<td>Required</td>
<td>Column UUID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>New column name (must be unique)</td>
<td></td>
</tr>
<tr>
<td><code>body.position</code></td>
<td>number</td>
<td>Optional</td>
<td>Column display order</td>
<td></td>
</tr>
<tr>
<td><code>body.required</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether column is required</td>
<td></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Column type: text, number, boolean, or date</td>
<td><code>enum: [&quot;text&quot;,&quot;number&quot;,&quot;boolean&quot;,&quot;date&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_columnupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example",
    "column_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_collectionexportendpoint">
<summary><span>Export collection to CSV, JSONL, or Markdown — <code>cloudflare.<wbr>get_<wbr>collectionexportendp<wbr>oint</code></span></summary>
<p>Run <strong>Export collection to CSV, JSONL, or Markdown</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_collectionexportendpoint">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID (hex format)</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_ids</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include item IDs in export (default: false)</td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.accept</code></td>
<td>string</td>
<td>Optional</td>
<td>Requested format: text/csv (default), application/x-ndjson, text/markdown</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_collectionexportendpoint">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_itemquery">
<summary><span>Query collection items — <code>cloudflare.<wbr>get_<wbr>itemquery</code></span></summary>
<p>Run <strong>Query collection items</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_itemquery">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination cursor from a previous response. Omit for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Items per page</td>
<td></td>
</tr>
<tr>
<td><code>query.q</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search across all columns. Matches any column containing the term. No relevance ranking.</td>
<td><code>minLength: 1; maxLength: 500</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_itemquery">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_itemcreate">
<summary><span>Create item(s) — <code>cloudflare.<wbr>post_<wbr>itemcreate</code></span></summary>
<p>Run <strong>Create item(s)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_itemcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>object</td>
<td>Required</td>
<td>Single item data matching collection schema</td>
<td><code>anyOf[1]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>array</td>
<td>Required</td>
<td>Array of items to create (max 1000)</td>
<td><code>anyOf[2]; minItems: 1; maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.data[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_itemcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_itemdelete">
<summary><span>Delete collection item — <code>cloudflare.<wbr>delete_<wbr>itemdelete</code></span></summary>
<p>Run <strong>Delete collection item</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_itemdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_itemdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example",
    "item_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_itemget">
<summary><span>Get collection item — <code>cloudflare.<wbr>get_<wbr>itemget</code></span></summary>
<p>Run <strong>Get collection item</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_itemget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_itemget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example",
    "item_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_itemupdate">
<summary><span>Update collection item — <code>cloudflare.<wbr>patch_<wbr>itemupdate</code></span></summary>
<p>Run <strong>Update collection item</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_itemupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.data</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_itemupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example",
    "item_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_itemsearch">
<summary><span>Search items (advanced filtering) — <code>cloudflare.<wbr>post_<wbr>itemsearch</code></span></summary>
<p>Run <strong>Search items (advanced filtering)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_itemsearch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.collection_id</code></td>
<td>string</td>
<td>Required</td>
<td>Collection UUID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>object</td>
<td>Optional</td>
<td>Recursive filter supporting AND/OR nesting of conditions. Can be either a leaf condition (field/op/value) or a logical group (and/or array of nested filters).</td>
<td></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>object</td>
<td>Optional</td>
<td>Leaf filter condition</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.filter.field</code></td>
<td>string</td>
<td>Required</td>
<td>Column name to filter on</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.filter.op</code></td>
<td>string</td>
<td>Required</td>
<td>Comparison operator</td>
<td><code>oneOf[1]; enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;gt&quot;,&quot;lt&quot;,&quot;gte&quot;,&quot;lte&quot;,&quot;contains&quot;,&quot;is_empty&quot;,&quot;is_not_empty&quot;]</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>—</td>
<td>Optional</td>
<td>Value to compare against (not needed for is_empty/is_not_empty)</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.filter.value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.filter.value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.filter.value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.filter.value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.filter.value[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[4]; oneOf[4]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.filter.value</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; oneOf[5]; additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.filter.and</code></td>
<td>array</td>
<td>Required</td>
<td>All conditions must match (AND logic). Each item can recursively contain more filters.</td>
<td><code>oneOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.filter.and[]</code></td>
<td>object</td>
<td>Optional</td>
<td>Nested filter (can be a leaf condition or another AND/OR group)</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.filter.or</code></td>
<td>array</td>
<td>Required</td>
<td>At least one condition must match (OR logic). Each item can recursively contain more filters.</td>
<td><code>oneOf[3]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.filter.or[]</code></td>
<td>object</td>
<td>Optional</td>
<td>Nested filter (can be a leaf condition or another AND/OR group)</td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.q</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search across all columns. Matches any column containing the term. No relevance ranking.</td>
<td><code>minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>body.sort</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sort.field</code></td>
<td>string</td>
<td>Required</td>
<td>Column name to sort by</td>
<td></td>
</tr>
<tr>
<td><code>body.sort.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_itemsearch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "collection_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_domainlist">
<summary><span>List monitored domains — <code>cloudflare.<wbr>get_<wbr>domainlist</code></span></summary>
<p>Run <strong>List monitored domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_domainlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number</td>
<td><code>default: 1; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per page</td>
<td><code>default: 100; maximum: 100; exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_domainlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_domaincreate">
<summary><span>Create monitored domain — <code>cloudflare.<wbr>post_<wbr>domaincreate</code></span></summary>
<p>Run <strong>Create monitored domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_domaincreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.domain</code></td>
<td>string</td>
<td>Required</td>
<td>Domain to monitor (e.g. my-company.com)</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_domaincreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_domaindelete">
<summary><span>Delete monitored domain — <code>cloudflare.<wbr>delete_<wbr>domaindelete</code></span></summary>
<p>Run <strong>Delete monitored domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_domaindelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>integer</td>
<td>Required</td>
<td>Domain ID</td>
<td><code>exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_domaindelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_matchlist">
<summary><span>List credential matches — <code>cloudflare.<wbr>get_<wbr>matchlist</code></span></summary>
<p>Run <strong>List credential matches</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_matchlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by domain (exact match)</td>
<td></td>
</tr>
<tr>
<td><code>query.username</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by username (partial match)</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number</td>
<td><code>default: 1; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per page</td>
<td><code>default: 100; maximum: 1000; exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_matchlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_eventgraphqlv2">
<summary><span>Run a GraphQL aggregation over events (legacy) — <code>cloudflare.<wbr>post_<wbr>eventgraphqlv2</code></span></summary>
<p>Run <strong>Run a GraphQL aggregation over events (legacy)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_eventgraphqlv2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_eventgraphqlv2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirlist">
<summary><span>List priority intelligence requirements for an account — <code>cloudflare.<wbr>get_<wbr>pirlist</code></span></summary>
<p>Run <strong>List priority intelligence requirements for an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pircreate">
<summary><span>Create a priority intelligence requirement — <code>cloudflare.<wbr>post_<wbr>pircreate</code></span></summary>
<p>Run <strong>Create a priority intelligence requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pircreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>—</td>
<td>Optional</td>
<td><code>default</code>: every event dataset the account can read: Cloudforce One intelligence, datasets shared with the account, and the account&#39;s own datasets, such as Threat Signals. <code>datasets</code>: explicit dataset IDs. Analytics datasets are not matched. An active PIR can cover at most 50 datasets. Access is rechecked whenever the PIR is matched.</td>
<td></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;default&quot;]</code></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.dataset_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; minItems: 1; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.dataset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;datasets&quot;]</code></td>
</tr>
<tr>
<td><code>body.digest_interval_hours</code></td>
<td>integer</td>
<td>Optional</td>
<td>Hours between digests: 6, 12, or 24. Used only when <code>notification_mode</code> is <code>digest</code>.</td>
<td><code>enum: [6,12,24]; default: 24</code></td>
</tr>
<tr>
<td><code>body.intent</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.intent.clauses</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].actors</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].actors[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].attacker_countries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].attacker_countries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].categories</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].categories[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].cves</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].cves[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].keywords</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].keywords[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_countries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_countries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_industries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_industries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].techniques</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].techniques[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.indicators</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.indicators[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.unsupported_terms</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.unsupported_terms[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.labels</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>default: []; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.labels[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.notification_mode</code></td>
<td>string</td>
<td>Optional</td>
<td><code>none</code> or <code>digest</code>. Notifications are opt-in. <code>immediate</code> is reserved and currently rejected.</td>
<td><code>enum: [&quot;none&quot;,&quot;immediate&quot;,&quot;digest&quot;]; default: &quot;none&quot;</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches</code></td>
<td>array</td>
<td>Required</td>
<td>Event List <code>searchBranches</code>: filters within a branch are ANDed, branches are ORed.</td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>body.query.branches[]</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.version</code></td>
<td>integer</td>
<td>Optional</td>
<td>Ignored. Accepted so a PIR read from the API can be sent back unchanged.</td>
<td></td>
</tr>
<tr>
<td><code>body.query_source</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;generated&quot;,&quot;edited&quot;]</code></td>
</tr>
<tr>
<td><code>body.requirement</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td><code>draft</code>: not monitored. <code>active</code>: monitored, unless <code>pause_reason</code> is set. Setting <code>active</code> on a PIR with a <code>pause_reason</code> resumes it. Moving a PIR back to <code>draft</code> and activating it again starts matching afresh with a 30-day backfill.</td>
<td><code>enum: [&quot;draft&quot;,&quot;active&quot;]; default: &quot;draft&quot;</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;amber&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pircreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirconstants">
<summary><span>Get PIR constants (methods, dimensions, and TLP values) — <code>cloudflare.<wbr>get_<wbr>pirconstants</code></span></summary>
<p>Run <strong>Get PIR constants (methods, dimensions, and TLP values)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirconstants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirconstants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pirfiltergenerate">
<summary><span>Generate event filters from a PIR — <code>cloudflare.<wbr>post_<wbr>pirfiltergenerate</code></span></summary>
<p>Run <strong>Generate event filters from a PIR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pirfiltergenerate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.requirement</code></td>
<td>string</td>
<td>Required</td>
<td>Natural-language Priority Intelligence Requirement.</td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pirfiltergenerate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirinterestlist">
<summary><span>List account interests for PIR Option 2 — <code>cloudflare.<wbr>get_<wbr>pirinterestlist</code></span></summary>
<p>Run <strong>List account interests for PIR Option 2</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirinterestlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirinterestlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pirinterestcreate">
<summary><span>Create an account interest for PIR Option 2 — <code>cloudflare.<wbr>post_<wbr>pirinterestcreate</code></span></summary>
<p>Run <strong>Create an account interest for PIR Option 2</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pirinterestcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dimension</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;actor&quot;,&quot;targetIndustry&quot;,&quot;category&quot;,&quot;country&quot;,&quot;attackerCountry&quot;,&quot;targetCountry&quot;,&quot;mitreAttack&quot;,&quot;killChain&quot;,&quot;mitreCapec&quot;]</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pirinterestcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pirinterestbacktestcreate">
<summary><span>Backtest account-interest change detection — <code>cloudflare.<wbr>post_<wbr>pirinterestbacktestc<wbr>reate</code></span></summary>
<p>Run <strong>Backtest account-interest change detection</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pirinterestbacktestcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.as_of</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.backtest_days</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 30; minimum: 1; maximum: 90</code></td>
</tr>
<tr>
<td><code>body.candidate_limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.dataset_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.dataset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.emerging_min_current_count</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_absolute_delta</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_prior_count</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_relative_delta</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.window_days</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 7; minimum: 1; maximum: 30</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pirinterestbacktestcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirinterestbacktestget">
<summary><span>Get a persisted account-interest backtest — <code>cloudflare.<wbr>get_<wbr>pirinterestbacktestg<wbr>et</code></span></summary>
<p>Run <strong>Get a persisted account-interest backtest</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirinterestbacktestget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.backtest_id</code></td>
<td>string</td>
<td>Required</td>
<td>Backtest UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirinterestbacktestget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "backtest_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pirinterestevaluationcreate">
<summary><span>Evaluate recent event-dated changes for account interests — <code>cloudflare.<wbr>post_<wbr>pirinterestevaluatio<wbr>ncreate</code></span></summary>
<p>Run <strong>Evaluate recent event-dated changes for account interests</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pirinterestevaluationcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.as_of</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.candidate_limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.dataset_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.dataset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.emerging_min_current_count</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_absolute_delta</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_prior_count</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100000</code></td>
</tr>
<tr>
<td><code>body.established_min_relative_delta</code></td>
<td>number &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.window_days</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 7; minimum: 1; maximum: 30</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pirinterestevaluationcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirinterestevaluationget">
<summary><span>Get a persisted account-interest evaluation — <code>cloudflare.<wbr>get_<wbr>pirinterestevaluatio<wbr>nget</code></span></summary>
<p>Run <strong>Get a persisted account-interest evaluation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirinterestevaluationget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.evaluation_id</code></td>
<td>string</td>
<td>Required</td>
<td>Evaluation UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirinterestevaluationget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "evaluation_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_pirinterestdelete">
<summary><span>Delete an account interest for PIR Option 2 — <code>cloudflare.<wbr>delete_<wbr>pirinterestdelete</code></span></summary>
<p>Run <strong>Delete an account interest for PIR Option 2</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_pirinterestdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.interest_id</code></td>
<td>string</td>
<td>Required</td>
<td>Interest UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_pirinterestdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "interest_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_pirinterestupdate">
<summary><span>Update an account interest for PIR Option 2 — <code>cloudflare.<wbr>patch_<wbr>pirinterestupdate</code></span></summary>
<p>Run <strong>Update an account interest for PIR Option 2</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_pirinterestupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.interest_id</code></td>
<td>string</td>
<td>Required</td>
<td>Interest UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_pirinterestupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "interest_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirallmatchaggregates">
<summary><span>Count matched events across the account's priority intelligence requirements — <code>cloudflare.<wbr>get_<wbr>pirallmatchaggregate<wbr>s</code></span></summary>
<p>Run <strong>Count matched events across the account&#39;s priority intelligence requirements</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirallmatchaggregates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggregate_by</code></td>
<td>string</td>
<td>Required</td>
<td>Comma-separated fields to count: tags, attacker, attacker_country, target_industry, indicator, indicator_type. <code>indicator</code> is each event&#39;s primary indicator, the first one it was created with.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Top values returned per field.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches first matched at or after this ISO 8601 time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.triage_state</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches in this triage state.</td>
<td><code>enum: [&quot;new&quot;,&quot;relevant&quot;,&quot;not_relevant&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_backfill</code></td>
<td>string</td>
<td>Optional</td>
<td>Include matches from the 30 days before activation. Defaults to true.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;true&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirallmatchaggregates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "aggregate_by": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_pirprofiledelete">
<summary><span>Delete the organization profile — <code>cloudflare.<wbr>delete_<wbr>pirprofiledelete</code></span></summary>
<p>Run <strong>Delete the organization profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_pirprofiledelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_pirprofiledelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirprofileget">
<summary><span>Get the organization profile — <code>cloudflare.<wbr>get_<wbr>pirprofileget</code></span></summary>
<p>Run <strong>Get the organization profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirprofileget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirprofileget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_pirprofileput">
<summary><span>Create or replace the organization profile — <code>cloudflare.<wbr>put_<wbr>pirprofileput</code></span></summary>
<p>Run <strong>Create or replace the organization profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_pirprofileput">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.profile</code></td>
<td>string</td>
<td>Required</td>
<td>Who the organization is: its name, brands, domains, sector, regions, key systems and suppliers. Shared by all of the account&#39;s PIRs to judge how relevant intelligence is to the organization.</td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_pirprofileput">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_pirquota">
<summary><span>Get PIR quota for an account — <code>cloudflare.<wbr>post_<wbr>pirquota</code></span></summary>
<p>Run <strong>Get PIR quota for an account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_pirquota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_pirquota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_pirdelete">
<summary><span>Delete a priority intelligence requirement — <code>cloudflare.<wbr>delete_<wbr>pirdelete</code></span></summary>
<p>Run <strong>Delete a priority intelligence requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_pirdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_pirdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirget">
<summary><span>Get a priority intelligence requirement by ID — <code>cloudflare.<wbr>get_<wbr>pirget</code></span></summary>
<p>Run <strong>Get a priority intelligence requirement by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_pirupdate">
<summary><span>Update a priority intelligence requirement — <code>cloudflare.<wbr>put_<wbr>pirupdate</code></span></summary>
<p>Run <strong>Update a priority intelligence requirement</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_pirupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.confirm_query</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Write-only. <code>true</code> confirms the query still fits the requirement, clearing <code>query_stale</code> without changing the query or its version. Requires a query.</td>
<td></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>—</td>
<td>Optional</td>
<td><code>default</code>: every event dataset the account can read: Cloudforce One intelligence, datasets shared with the account, and the account&#39;s own datasets, such as Threat Signals. <code>datasets</code>: explicit dataset IDs. Analytics datasets are not matched. An active PIR can cover at most 50 datasets. Access is rechecked whenever the PIR is matched.</td>
<td></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;default&quot;]</code></td>
</tr>
<tr>
<td><code>body.dataset_scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.dataset_ids</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; minItems: 1; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.dataset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.dataset_scope.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;datasets&quot;]</code></td>
</tr>
<tr>
<td><code>body.digest_interval_hours</code></td>
<td>integer</td>
<td>Optional</td>
<td>Hours between digests: 6, 12, or 24. Used only when <code>notification_mode</code> is <code>digest</code>.</td>
<td><code>enum: [6,12,24]</code></td>
</tr>
<tr>
<td><code>body.intent</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.intent.clauses</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].actors</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].actors[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].attacker_countries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].attacker_countries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].categories</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].categories[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].cves</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].cves[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].keywords</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].keywords[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_countries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_countries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_industries</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].target_industries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].techniques</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.clauses[].techniques[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.indicators</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.indicators[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.intent.unsupported_terms</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.intent.unsupported_terms[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.labels</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.labels[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.model</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.notification_mode</code></td>
<td>string</td>
<td>Optional</td>
<td><code>none</code> or <code>digest</code>. Notifications are opt-in. <code>immediate</code> is reserved and currently rejected.</td>
<td><code>enum: [&quot;none&quot;,&quot;immediate&quot;,&quot;digest&quot;]</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches</code></td>
<td>array</td>
<td>Required</td>
<td>Event List <code>searchBranches</code>: filters within a branch are ANDed, branches are ORed.</td>
<td><code>minItems: 1; maxItems: 8</code></td>
</tr>
<tr>
<td><code>body.query.branches[]</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;,&quot;like&quot;,&quot;contains&quot;,&quot;startsWith&quot;,&quot;endsWith&quot;,&quot;find&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;attacker&quot;,&quot;attackerCountry&quot;,&quot;category&quot;,&quot;createdAt&quot;,&quot;date&quot;,&quot;event&quot;,&quot;indicator&quot;,&quot;indicatorType&quot;,&quot;mitreAttack&quot;,&quot;mitreCapec&quot;,&quot;tags&quot;,&quot;targetCountry&quot;,&quot;targetIndustry&quot;,&quot;tlp&quot;,&quot;uuid&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;killChain&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; anyOf[2]; pattern: &quot;^-?(?:\\d+\\.?\\d*|\\.\\d+)$&quot;</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; enum: [&quot;equals&quot;,&quot;not&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].field</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;hasChildren&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].op</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; enum: [&quot;in&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[2]; enum: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[3]; enum: [&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[4]; enum: [1]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[5]; enum: [0]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[6]; enum: [&quot;1&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.branches[][].value[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; anyOf[7]; enum: [&quot;0&quot;]</code></td>
</tr>
<tr>
<td><code>body.query.version</code></td>
<td>integer</td>
<td>Optional</td>
<td>Ignored. Accepted so a PIR read from the API can be sent back unchanged.</td>
<td></td>
</tr>
<tr>
<td><code>body.query_source</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;generated&quot;,&quot;edited&quot;]</code></td>
</tr>
<tr>
<td><code>body.requirement</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td><code>draft</code>: not monitored. <code>active</code>: monitored, unless <code>pause_reason</code> is set. Setting <code>active</code> on a PIR with a <code>pause_reason</code> resumes it. Moving a PIR back to <code>draft</code> and activating it again starts matching afresh with a 30-day backfill.</td>
<td><code>enum: [&quot;draft&quot;,&quot;active&quot;]</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_pirupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirmatcheslist">
<summary><span>List a priority intelligence requirement's matched events — <code>cloudflare.<wbr>get_<wbr>pirmatcheslist</code></span></summary>
<p>Run <strong>List a priority intelligence requirement&#39;s matched events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirmatcheslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td><code>result_info.cursor</code> from the previous page. Omit for the newest matches.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Matches per page.</td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.triage_state</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches in this triage state.</td>
<td><code>enum: [&quot;new&quot;,&quot;relevant&quot;,&quot;not_relevant&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirmatcheslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_pirmatchestriage">
<summary><span>Triage a priority intelligence requirement's matched events — <code>cloudflare.<wbr>patch_<wbr>pirmatchestriage</code></span></summary>
<p>Run <strong>Triage a priority intelligence requirement&#39;s matched events</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_pirmatchestriage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.matches</code></td>
<td>array</td>
<td>Required</td>
<td>Up to 100 matches to set the triage state on.</td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.matches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.matches[].dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td>The match&#39;s <code>datasetId</code>.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.matches[].event_id</code></td>
<td>string</td>
<td>Required</td>
<td>The match&#39;s event <code>uuid</code>.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.triage_state</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;new&quot;,&quot;relevant&quot;,&quot;not_relevant&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_pirmatchestriage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirmatchaggregates">
<summary><span>Count a priority intelligence requirement's matched events — <code>cloudflare.<wbr>get_<wbr>pirmatchaggregates</code></span></summary>
<p>Run <strong>Count a priority intelligence requirement&#39;s matched events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirmatchaggregates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggregate_by</code></td>
<td>string</td>
<td>Required</td>
<td>Comma-separated fields to count: tags, attacker, attacker_country, target_industry, indicator, indicator_type. <code>indicator</code> is each event&#39;s primary indicator, the first one it was created with.</td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Top values returned per field.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches first matched at or after this ISO 8601 time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.triage_state</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches in this triage state.</td>
<td><code>enum: [&quot;new&quot;,&quot;relevant&quot;,&quot;not_relevant&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_backfill</code></td>
<td>string</td>
<td>Optional</td>
<td>Include matches from the 30 days before activation. Defaults to true.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;true&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirmatchaggregates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  },
  "query": {
    "aggregate_by": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_pirmatchseries">
<summary><span>Count a priority intelligence requirement's matched events per day — <code>cloudflare.<wbr>get_<wbr>pirmatchseries</code></span></summary>
<p>Run <strong>Count a priority intelligence requirement&#39;s matched events per day</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_pirmatchseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.priority_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the range, inclusive, on when each matched event was added to its dataset. ISO 8601; defaults to 30 days before <code>until</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the range, exclusive. ISO 8601; defaults to now. The range is at most 90 days.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.triage_state</code></td>
<td>string</td>
<td>Optional</td>
<td>Only matches in this triage state.</td>
<td><code>enum: [&quot;new&quot;,&quot;relevant&quot;,&quot;not_relevant&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_backfill</code></td>
<td>string</td>
<td>Optional</td>
<td>Include matches from the 30 days before activation. Defaults to true.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;true&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_pirmatchseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "priority_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_legalresponseaccesscheck">
<summary><span>Check if current user is allowlisted for Legal Response — <code>cloudflare.<wbr>get_<wbr>legalresponseaccessc<wbr>heck</code></span></summary>
<p>Run <strong>Check if current user is allowlisted for Legal Response</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_legalresponseaccesscheck">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID (used for JWT validation only)</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_legalresponseaccesscheck">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_requestlist">
<summary><span>List RFIs — <code>cloudflare.<wbr>get_<wbr>requestlist</code></span></summary>
<p>Run <strong>List RFIs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_requestlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.pageSize</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Status filter. Projects with a narrowed dashboard vocabulary accept only their customer-facing values.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.createdBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by creator email. NOTE: For the <code>legal-response</code> project type this query parameter is <strong>rejected with HTTP 400</strong> — the server derives the filter from the authenticated user&#39;s JWT automatically and does not accept a client-supplied value. Requests to <code>legal-response</code> with no valid JWT identity are rejected with HTTP 401.</td>
<td></td>
</tr>
<tr>
<td><code>query.assignee</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.requestType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.priority</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.readableId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.summary</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.accountId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.metadata</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON string object of metadata filters. Supports two formats: 1) Simple values for exact match (backward compatible): {&quot;status&quot;: &quot;open&quot;} 2) Operator objects for advanced filtering: {&quot;identifiers&quot;: {&quot;operator&quot;: &quot;contains_line&quot;, &quot;value&quot;: &quot;blah.com&quot;}}. Available operators: &#39;eq&#39; (exact match, default), &#39;contains&#39; (substring match), &#39;contains_line&#39; (match complete line in newline-separated text). Date fields are automatically normalized to YYYY-MM-DD format.</td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort field. SOC Communications support customer-safe latest_activity ordering.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_requestlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_requestcreate">
<summary><span>Creates a new RFI — <code>cloudflare.<wbr>post_<wbr>requestcreate</code></span></summary>
<p>Run <strong>Creates a new RFI</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_requestcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI description (optional). Defaults to an empty string when omitted.</td>
<td></td>
</tr>
<tr>
<td><code>body.eventId</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional related event ID</td>
<td></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object</td>
<td>Optional</td>
<td>Optional metadata fields specific to the RFI type</td>
<td><code>additionalProperties: true</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI priority. Four-level projects use <code>low</code>, <code>routine</code>, <code>high</code>, <code>urgent</code>; existing projects retain legacy <code>low</code>-&gt;routine compatibility. <code>medium</code>, <code>critical</code>, and <code>unknown</code> remain accepted legacy aliases. Defaults to <code>routine</code>.</td>
<td><code>enum: [&quot;low&quot;,&quot;routine&quot;,&quot;high&quot;,&quot;urgent&quot;,&quot;unknown&quot;,&quot;medium&quot;,&quot;critical&quot;]</code></td>
</tr>
<tr>
<td><code>body.request_type</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional request type for the request</td>
<td></td>
</tr>
<tr>
<td><code>body.subtypeId</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional subtype ID</td>
<td></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI title (optional). When omitted, the server generates a summary from the request type and readable ID.</td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Traffic Light Protocol level. Canonical values are <code>clear</code>, <code>green</code>, <code>amber</code>, <code>amber-strict</code>, <code>red</code>, <code>purple</code>. <code>white</code> and <code>amber+strict</code> are accepted input aliases; responses always use the canonical spelling.</td>
<td><code>enum: [&quot;clear&quot;,&quot;green&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;red&quot;,&quot;purple&quot;,&quot;white&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_requestcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_requestconstants">
<summary><span>Get request constants — <code>cloudflare.<wbr>get_<wbr>requestconstants</code></span></summary>
<p>Run <strong>Get request constants</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_requestconstants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>Project type</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_requestconstants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_dashboardmetadatafieldlist">
<summary><span>List metadata fields for an RFI type — <code>cloudflare.<wbr>get_<wbr>dashboardmetadatafie<wbr>ldlist</code></span></summary>
<p>Run <strong>List metadata fields for an RFI type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_dashboardmetadatafieldlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>Project type</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.request_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter fields to those applicable to this request type. Fields without request type restrictions are always included.</td>
<td></td>
</tr>
<tr>
<td><code>query.country</code></td>
<td>string</td>
<td>Optional</td>
<td>Exclude fields restricted for this alpha-2 country code</td>
<td><code>minLength: 2; maxLength: 2; pattern: &quot;^[A-Z]{2}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_dashboardmetadatafieldlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_requestquota">
<summary><span>Get request token quota — <code>cloudflare.<wbr>get_<wbr>requestquota</code></span></summary>
<p>Run <strong>Get request token quota</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_requestquota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_requestquota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_dashboardrequesttypeslist">
<summary><span>List visible request types for a project (dashboard) — <code>cloudflare.<wbr>get_<wbr>dashboardrequesttype<wbr>slist</code></span></summary>
<p>Run <strong>List visible request types for a project (dashboard)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_dashboardrequesttypeslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_dashboardrequesttypeslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_usergetself">
<summary><span>Get current user profile — <code>cloudflare.<wbr>get_<wbr>usergetself</code></span></summary>
<p>Run <strong>Get current user profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_usergetself">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_usergetself">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_requestread">
<summary><span>Get an RFI by ID — <code>cloudflare.<wbr>get_<wbr>requestread</code></span></summary>
<p>Run <strong>Get an RFI by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_requestread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type. Valid values: threat-intelligence, incident-response, ir-emergency-response, table-top, pentest, irp, threat-hunting, cybersecurity-assessment, react-general, legal-response, soc-alerts, demo</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td>RFI UUID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_requestread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence",
    "request_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_requestupdate">
<summary><span>Update an RFI — <code>cloudflare.<wbr>put_<wbr>requestupdate</code></span></summary>
<p>Run <strong>Update an RFI</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_requestupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type. Valid values: threat-intelligence, incident-response, ir-emergency-response, table-top, pentest, irp, threat-hunting, cybersecurity-assessment, react-general, legal-response, soc-alerts, demo</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td>RFI UUID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI description</td>
<td></td>
</tr>
<tr>
<td><code>body.eventId</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional related event ID</td>
<td></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI priority. Four-level projects use a distinct <code>low</code> level; existing projects retain legacy <code>low</code>-&gt;routine compatibility. <code>medium</code>, <code>critical</code>, and <code>unknown</code> remain accepted legacy aliases.</td>
<td><code>enum: [&quot;low&quot;,&quot;routine&quot;,&quot;high&quot;,&quot;urgent&quot;,&quot;unknown&quot;,&quot;medium&quot;,&quot;critical&quot;]</code></td>
</tr>
<tr>
<td><code>body.request_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Request type. May only be changed while the request is still open; changing it recalculates the request&#39;s token cost.</td>
<td></td>
</tr>
<tr>
<td><code>body.subtypeId</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional subtype ID</td>
<td></td>
</tr>
<tr>
<td><code>body.summary</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI summary</td>
<td></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Optional</td>
<td>RFI title (alias for summary field)</td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td>Traffic Light Protocol level. <code>white</code> and <code>amber+strict</code> are accepted input aliases; responses always use the canonical spelling.</td>
<td><code>enum: [&quot;clear&quot;,&quot;green&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;red&quot;,&quot;purple&quot;,&quot;white&quot;,&quot;amber+strict&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_requestupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence",
    "request_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_dashboardassetlist">
<summary><span>List assets in request (Customer) — <code>cloudflare.<wbr>get_<wbr>dashboardassetlist</code></span></summary>
<p>Run <strong>List assets in request (Customer)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_dashboardassetlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td>RFI project type. Valid values: threat-intelligence, incident-response, ir-emergency-response, table-top, pentest, irp, threat-hunting, cybersecurity-assessment, react-general, legal-response, soc-alerts, demo</td>
<td><code>enum: [&quot;threat-intelligence&quot;,&quot;incident-response&quot;,&quot;ir-emergency-response&quot;,&quot;table-top&quot;,&quot;pentest&quot;,&quot;irp&quot;,&quot;threat-hunting&quot;,&quot;cybersecurity-assessment&quot;,&quot;react-general&quot;,&quot;legal-response&quot;,&quot;soc-alerts&quot;,&quot;demo&quot;]</code></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td>RFI UUID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_dashboardassetlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "threat-intelligence",
    "request_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_messagelist">
<summary><span>List messages for an RFI request — <code>cloudflare.<wbr>get_<wbr>messagelist</code></span></summary>
<p>Run <strong>List messages for an RFI request</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_messagelist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;1&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>default: &quot;10&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_messagelist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example",
    "request_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_messagecreate">
<summary><span>Create a customer follow-on message on an RFI request — <code>cloudflare.<wbr>post_<wbr>messagecreate</code></span></summary>
<p>Run <strong>Create a customer follow-on message on an RFI request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_messagecreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Client command key. Required when publishing a message for a workflow-enabled project; trimmed and limited to 255 characters.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attachment_asset_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attachment_asset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.author_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.author_name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.publish</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;clear&quot;,&quot;green&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;red&quot;,&quot;white&quot;]; default: &quot;red&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_messagecreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example",
    "request_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_messageread">
<summary><span>Read a single message for an RFI request — <code>cloudflare.<wbr>get_<wbr>messageread</code></span></summary>
<p>Run <strong>Read a single message for an RFI request</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_messageread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.message_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_messageread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example",
    "request_id": "example",
    "message_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_messageupdate">
<summary><span>Update/publish a message for an RFI request — <code>cloudflare.<wbr>put_<wbr>messageupdate</code></span></summary>
<p>Run <strong>Update/publish a message for an RFI request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_messageupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.project_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.request_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.message_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Client command key. Required when publishing a message for a workflow-enabled project; trimmed and limited to 255 characters.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attachment_asset_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.attachment_asset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.content</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.publish</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tlp</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;clear&quot;,&quot;green&quot;,&quot;amber&quot;,&quot;amber-strict&quot;,&quot;red&quot;,&quot;white&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_messageupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "project_type": "example",
    "request_id": "example",
    "message_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-searchthreatintelligence">
<summary><span>Search threat intelligence — <code>cloudflare.<wbr>searchthreatintellig<wbr>ence</code></span></summary>
<p>Run <strong>Search threat intelligence</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.searchthreatintelligence">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.entity_types</code></td>
<td>array</td>
<td>Optional</td>
<td>Entity types to search. Omit to search articles, actors, tags, events, and indicators.</td>
<td><code>default: [&quot;article&quot;,&quot;actor&quot;,&quot;tag&quot;,&quot;event&quot;,&quot;indicator&quot;]; minItems: 1; maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.entity_types[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;article&quot;,&quot;actor&quot;,&quot;tag&quot;,&quot;event&quot;,&quot;indicator&quot;]</code></td>
</tr>
<tr>
<td><code>body.include_analytics_datasets</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include Event and Indicator matches from analytics datasets. Defaults to false because these datasets can take longer to search. When omitted or false, those matches are intentionally excluded and source completeness covers only the backends that were queried.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results to return. Defaults to 20.</td>
<td><code>default: 20; minimum: 1; maximum: 20</code></td>
</tr>
<tr>
<td><code>body.query</code></td>
<td>string</td>
<td>Required</td>
<td>Search text, from 1 to 1000 characters after trimming.</td>
<td><code>minLength: 1; maxLength: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.searchthreatintelligence">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlelist">
<summary><span>List Threat Signals articles — <code>cloudflare.<wbr>rssarticlelist</code></span></summary>
<p>Run <strong>List Threat Signals articles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlelist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from a previous response&#39;s <code>next_cursor</code>. When provided, pagination, ordering, totals, and article filters come from the cursor. Sending <code>per_page</code>, <code>sort</code>, <code>include_total</code>, or any article filter alongside it returns a 400 <code>CursorFilterConflictError</code>.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of articles per cursor page, from 1 to 100. Defaults to 20.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Feed UUID filter. Omit to include articles from every account feed.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.article_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Repeatable article UUID filter. Returns the union of matching account-owned articles; use this to list every Threat Signals article referenced by an indicator&#39;s sources.</td>
<td><code>minItems: 1; maxItems: 90</code></td>
</tr>
<tr>
<td><code>query.article_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.read</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by read state. Accepts true, false, 1, or 0; omit to include read and unread articles.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Repeatable tag UUID filter. An article matches any selected tag.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.tag_category_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Repeatable tag-category UUID filter. An article matches any selected category; when tag_id is also present, the tag and category groups are ANDed.</td>
<td><code>minItems: 1; maxItems: 90</code></td>
</tr>
<tr>
<td><code>query.tag_category_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>string</td>
<td>Optional</td>
<td>Legacy human-readable tag-value filter. Ignored when tag_id is supplied; prefer tag_id.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag_category</code></td>
<td>string</td>
<td>Optional</td>
<td>Legacy category-name disambiguator for tag. It has no effect without tag; prefer tag_category_id.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_total</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true on the first page, count matching articles and return an exact total. Defaults to false; cursor pages do not recalculate totals.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>NFC-normalized, trimmed literal substring filter on article titles; ASCII case-insensitive, from 1 to 500 characters.</td>
<td><code>minLength: 1; maxLength: 500</code></td>
</tr>
<tr>
<td><code>query.published_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or after this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.published_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or before this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.fetched_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles fetched at or after this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.fetched_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles fetched at or before this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.feed_category</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact feed-category filter after trimming. Omit to include every category.</td>
<td></td>
</tr>
<tr>
<td><code>query.source_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by curated or custom feed source. Omit to include both source types.</td>
<td><code>enum: [&quot;curated&quot;,&quot;custom&quot;]</code></td>
</tr>
<tr>
<td><code>query.tag_applied_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Assignment provenance filter. When combined with tag_id or tag_category_id, the matching assignment must have this provenance.</td>
<td><code>enum: [&quot;ai&quot;,&quot;analyst&quot;,&quot;system&quot;]</code></td>
</tr>
<tr>
<td><code>query.pir_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Beta. Active Priority Intelligence Requirement to report, filter, and sort relevance by. Omit to use each article&#39;s most relevant active PIR. Returns a 400 error unless the PIR is active.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.min_relevance</code></td>
<td>string</td>
<td>Optional</td>
<td>Beta. Return only articles at or above this relevance band for pir_id, or for any active PIR when pir_id is omitted. Excludes articles that have not been scored.</td>
<td><code>enum: [&quot;low&quot;,&quot;medium&quot;,&quot;high&quot;]</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>array</td>
<td>Optional</td>
<td>Beta. Repeatable intrinsic severity band filter. An article matches any selected band, the band reported as its severity. Excludes articles without a severity. Like the severity field, severity is reported only while the account has an active Priority Intelligence Requirement; otherwise no articles match.</td>
<td><code>minItems: 1; maxItems: 5</code></td>
</tr>
<tr>
<td><code>query.severity[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;informational&quot;,&quot;low&quot;,&quot;medium&quot;,&quot;high&quot;,&quot;critical&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort by fetched_at, published_at, title, or relevance (beta). Prefix the field with - for descending order; defaults to -fetched_at. -relevance lists the most relevant articles first, by pir_id or by each article&#39;s most relevant active PIR, with unscored articles last.</td>
<td><code>default: &quot;-fetched_at&quot;; pattern: &quot;^-?(fetched_at|published_at|title|relevance)$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlelist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlebulkmarkread">
<summary><span>Bulk update Threat Signals article read status — <code>cloudflare.<wbr>rssarticlebulkmarkre<wbr>ad</code></span></summary>
<p>Run <strong>Bulk update Threat Signals article read status</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlebulkmarkread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.article_ids</code></td>
<td>array</td>
<td>Required</td>
<td>Array of article UUIDs to mark (1-50).</td>
<td><code>minItems: 1; maxItems: 50</code></td>
</tr>
<tr>
<td><code>body.article_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.read</code></td>
<td>boolean</td>
<td>Required</td>
<td>True to mark read, false to mark unread.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlebulkmarkread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlerelevanceaggregate">
<summary><span>Count Threat Signals articles by relevance band — <code>cloudflare.<wbr>rssarticlerelevancea<wbr>ggregate</code></span></summary>
<p>Run <strong>Count Threat Signals articles by relevance band</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlerelevanceaggregate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.published_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or after this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.published_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or before this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.read</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by read state. Accepts true, false, 1, or 0; omit to include read and unread articles.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlerelevanceaggregate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticleseverityaggregate">
<summary><span>Count Threat Signals articles by severity band — <code>cloudflare.<wbr>rssarticleseverityag<wbr>gregate</code></span></summary>
<p>Run <strong>Count Threat Signals articles by severity band</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticleseverityaggregate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.published_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or after this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.published_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Include articles published at or before this ISO 8601 date-time with Z or a numeric UTC offset; normalized to UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.read</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by read state. Accepts true, false, 1, or 0; omit to include read and unread articles.</td>
<td></td>
</tr>
<tr>
<td><code>query.pir_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Beta. Active Priority Intelligence Requirement to count for. articles then counts only articles scored against it, min_relevance applies to its score, and priorities lists only it. Returns a 400 error unless the PIR is active.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.min_relevance</code></td>
<td>string</td>
<td>Optional</td>
<td>Beta. Count only articles at or above this relevance band: in articles, for any active Priority Intelligence Requirement, as the article list&#39;s min_relevance does without pir_id; in each priority, for that PIR. Excludes articles that have not been scored against an active PIR.</td>
<td><code>enum: [&quot;low&quot;,&quot;medium&quot;,&quot;high&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticleseverityaggregate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticleget">
<summary><span>Get Threat Signals article — <code>cloudflare.<wbr>rssarticleget</code></span></summary>
<p>Run <strong>Get Threat Signals article</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticleget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticleget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlemarkread">
<summary><span>Update Threat Signals article read status — <code>cloudflare.<wbr>rssarticlemarkread</code></span></summary>
<p>Run <strong>Update Threat Signals article read status</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlemarkread">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.read</code></td>
<td>boolean</td>
<td>Required</td>
<td>True to mark the article read, false to mark unread.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlemarkread">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlecontentget">
<summary><span>Get Threat Signals article content — <code>cloudflare.<wbr>rssarticlecontentget</code></span></summary>
<p>Run <strong>Get Threat Signals article content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlecontentget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Response Content-Type: text (the default) for text/plain or html for text/html. Neither value converts the content. html is deprecated; use text.</td>
<td><code>enum: [&quot;text&quot;,&quot;html&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlecontentget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlereprocess">
<summary><span>Reprocess a Threat Signals article — <code>cloudflare.<wbr>rssarticlereprocess</code></span></summary>
<p>Run <strong>Reprocess a Threat Signals article</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlereprocess">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlereprocess">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticlecustomskillslist">
<summary><span>List Threat Signals article custom skills — <code>cloudflare.<wbr>rssarticlecustomskil<wbr>lslist</code></span></summary>
<p>Run <strong>List Threat Signals article custom skills</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticlecustomskillslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticlecustomskillslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticleskilloutputget">
<summary><span>Get Threat Signals article skill output — <code>cloudflare.<wbr>rssarticleskilloutpu<wbr>tget</code></span></summary>
<p>Run <strong>Get Threat Signals article skill output</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticleskilloutputget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Custom Skill UUID or a Managed Default Skill ID (IOC-context: default-ioc-context-skill)</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticleskilloutputget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000",
    "skill_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticleskillrun">
<summary><span>Run and persist skill output for a Threat Signals article — <code>cloudflare.<wbr>rssarticleskillrun</code></span></summary>
<p>Run <strong>Run and persist skill output for a Threat Signals article</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticleskillrun">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>—</td>
<td>Required</td>
<td>UUID of an active Custom Skill that is assigned to the article&#39;s feed, or a managed default skill ID. Requires a paid Threat Signals subscription and the Cloudforce One Write permission. Always persists output; rerunning overwrites the previous result. No diagnostic or server-preview inputs.</td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;default-tagging-skill&quot;,&quot;default-ioc-context-skill&quot;,&quot;default-summary-skill&quot;]</code></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticleskillrun">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000",
    "skill_id": "default-tagging-skill"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticletaggenerate">
<summary><span>Generate Threat Signals article AI tags — <code>cloudflare.<wbr>rssarticletaggenerat<wbr>e</code></span></summary>
<p>Run <strong>Generate Threat Signals article AI tags</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticletaggenerate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticletaggenerate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticletagadd">
<summary><span>Add tag to Threat Signals article — <code>cloudflare.<wbr>rssarticletagadd</code></span></summary>
<p>Run <strong>Add tag to Threat Signals article</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticletagadd">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.tag_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of a tag from the account&#39;s catalog to apply to the article.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticletagadd">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticletagremove">
<summary><span>Remove tag from Threat Signals article — <code>cloudflare.<wbr>rssarticletagremove</code></span></summary>
<p>Run <strong>Remove tag from Threat Signals article</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticletagremove">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.article_id</code></td>
<td>string</td>
<td>Required</td>
<td>Threat Signals article UUID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of a tag from the account&#39;s catalog</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticletagremove">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "article_id": "00000000-0000-4000-8000-000000000000",
    "tag_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedcategorylist">
<summary><span>List Threat Signals feed categories — <code>cloudflare.<wbr>rssfeedcategorylist</code></span></summary>
<p>Run <strong>List Threat Signals feed categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedcategorylist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedcategorylist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedlist">
<summary><span>List Threat Signals feeds — <code>cloudflare.<wbr>rssfeedlist</code></span></summary>
<p>Run <strong>List Threat Signals feeds</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>1-based page number. Minimum 1; defaults to 1.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of feeds per page, from 1 to 100. Defaults to 20.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Optional 1–100 alias for per_page. When provided, limit takes precedence.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort by created_at, title, category, or url. Prefix the field with - for descending order; defaults to -created_at.</td>
<td><code>default: &quot;-created_at&quot;; pattern: &quot;^-?(created_at|title|category|url)$&quot;</code></td>
</tr>
<tr>
<td><code>query.category</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact feed-category filter, up to 100 characters. Omit to include all categories.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.source_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by curated or custom feed source. Omit to include both source types.</td>
<td><code>enum: [&quot;curated&quot;,&quot;custom&quot;]</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by enabled state. Accepts true, false, 1, or 0; omit to include enabled and disabled feeds.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact stored polling-status filter, such as active or error. Omit to include every status.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedcreate">
<summary><span>Create Threat Signals feed — <code>cloudflare.<wbr>rssfeedcreate</code></span></summary>
<p>Run <strong>Create Threat Signals feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>One of the predefined Threat Signals feed categories; see GET /:account_id/v2/threat-signals/categories.</td>
<td><code>enum: [&quot;b12a0fd6-f7b9-5393-9ef3-f888d506c550&quot;,&quot;d5b70eaa-626f-5761-b55b-6d9590df49fb&quot;,&quot;3b572d2b-890d-5286-9433-f18c85079030&quot;,&quot;17f90d3b-37d3-5241-8ad4-7d6abbc2006c&quot;,&quot;c68f28e9-7e8f-5d4b-853b-f3076893a9ee&quot;,&quot;bb0e4a94-38ab-5c14-80a7-28cee9f4b139&quot;,&quot;b1ef66d9-a73c-58dc-b269-22d34dfd11f4&quot;,&quot;ab02a976-0a20-5c76-a553-7f6325afacfe&quot;]</code></td>
</tr>
<tr>
<td><code>body.curated_feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td>UUID of a curated feed to subscribe to. Provide exactly one of url or curated_feed_id. The account must have feed creation entitlement and not exceed feed allowance.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.display_name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Override the feed&#39;s display name. Null clears it; omit to keep existing or derived value.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to actively poll the feed. Default true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.poll_interval_s</code></td>
<td>integer</td>
<td>Optional</td>
<td>Polling interval in seconds (60-86400). Default 300s (5 minutes).</td>
<td><code>default: 300; minimum: 60; maximum: 86400</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Override the feed&#39;s title. Null clears it; omit to keep existing or derived value.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>HTTPS RSS feed URL. Provide exactly one of url or curated_feed_id. The account must have feed creation entitlement and not exceed feed allowance.</td>
<td><code>maxLength: 2048; format: &quot;uri&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedpoll">
<summary><span>Trigger Threat Signals feed poll — <code>cloudflare.<wbr>rssfeedpoll</code></span></summary>
<p>Run <strong>Trigger Threat Signals feed poll</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedpoll">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>—</td>
<td>Optional</td>
<td>UUID of a specific feed to poll, or &quot;all&quot; to poll all feeds. Omit or pass &quot;all&quot; for all feeds.</td>
<td></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;all&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedpoll">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeeddelete">
<summary><span>Delete Threat Signals feed — <code>cloudflare.<wbr>rssfeeddelete</code></span></summary>
<p>Run <strong>Delete Threat Signals feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeeddelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the Threat Signals feed</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeeddelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "feed_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedupdate">
<summary><span>Update Threat Signals feed — <code>cloudflare.<wbr>rssfeedupdate</code></span></summary>
<p>Run <strong>Update Threat Signals feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the Threat Signals feed</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>One of the predefined Threat Signals feed categories; see GET /:account_id/v2/threat-signals/categories.</td>
<td><code>enum: [&quot;b12a0fd6-f7b9-5393-9ef3-f888d506c550&quot;,&quot;d5b70eaa-626f-5761-b55b-6d9590df49fb&quot;,&quot;3b572d2b-890d-5286-9433-f18c85079030&quot;,&quot;17f90d3b-37d3-5241-8ad4-7d6abbc2006c&quot;,&quot;c68f28e9-7e8f-5d4b-853b-f3076893a9ee&quot;,&quot;bb0e4a94-38ab-5c14-80a7-28cee9f4b139&quot;,&quot;b1ef66d9-a73c-58dc-b269-22d34dfd11f4&quot;,&quot;ab02a976-0a20-5c76-a553-7f6325afacfe&quot;]</code></td>
</tr>
<tr>
<td><code>body.display_name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Override the feed&#39;s display name. Null clears it; omit to keep existing or derived value.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to actively poll the feed. Omit to keep current value.</td>
<td></td>
</tr>
<tr>
<td><code>body.poll_interval_s</code></td>
<td>integer</td>
<td>Optional</td>
<td>New polling interval in seconds (60-86400). Omit to keep current value.</td>
<td><code>minimum: 60; maximum: 86400</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Override the feed&#39;s title. Null clears it; omit to keep existing or derived value.</td>
<td><code>maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "feed_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedrawget">
<summary><span>Get Threat Signals feed XML — <code>cloudflare.<wbr>rssfeedrawget</code></span></summary>
<p>Run <strong>Get Threat Signals feed XML</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedrawget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the Threat Signals feed</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Response format. Use xml for application/xml; omit it for the default text/plain response.</td>
<td><code>enum: [&quot;xml&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedrawget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "feed_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedskillsget">
<summary><span>Get Threat Signals feed skills — <code>cloudflare.<wbr>rssfeedskillsget</code></span></summary>
<p>Run <strong>Get Threat Signals feed skills</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedskillsget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the Threat Signals feed</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedskillsget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "feed_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssfeedskillsset">
<summary><span>Set Threat Signals feed skills — <code>cloudflare.<wbr>rssfeedskillsset</code></span></summary>
<p>Run <strong>Set Threat Signals feed skills</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssfeedskillsset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the Threat Signals feed</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.skill_ids</code></td>
<td>array</td>
<td>Required</td>
<td>Ordered array of Custom Skill UUIDs (max 20). Replaces the feed&#39;s custom skill assignments. Free accounts cannot assign custom skills. Managed default skills are unaffected.</td>
<td><code>maxItems: 20; uniqueItems: true</code></td>
</tr>
<tr>
<td><code>body.skill_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssfeedskillsset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "feed_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssarticleindicatorlist">
<summary><span>List Threat Signals article indicators — <code>cloudflare.<wbr>rssarticleindicatorl<wbr>ist</code></span></summary>
<p>Run <strong>List Threat Signals article indicators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssarticleindicatorlist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Feed UUID filter. Omit to include indicators from every account feed.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.article_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Article UUID filter. Omit to include indicators from every article.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>NFC-normalized and trimmed, case-insensitive literal substring search of indicator values. Requires 3–500 Unicode code points; the upper code-point bound is described here because OpenAPI string length cannot precisely express it without imposing UTF-16 semantics.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of indicators per cursor page, from 1 to 100. Defaults to 20.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort by id. Use id for ascending or -id for descending order; defaults to id.</td>
<td><code>default: &quot;id&quot;; pattern: &quot;^-?(id)$&quot;</code></td>
</tr>
<tr>
<td><code>query.include_total</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true on the first page, count matching indicators and return an exact total. Defaults to false; cursor pages do not recalculate totals.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from the previous response&#39;s <code>pagination.cursor</code>. When provided, page size, ordering, and filters come from the cursor. Sending <code>per_page</code>, <code>sort</code>, <code>include_total</code>, <code>feed_id</code>, <code>article_id</code>, or <code>search</code> alongside it returns a 400 <code>CursorFilterConflictError</code>.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssarticleindicatorlist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-searchthreatsignals">
<summary><span>Search Threat Signals articles using AI Search — <code>cloudflare.<wbr>searchthreatsignals</code></span></summary>
<p>Run <strong>Search Threat Signals articles using AI Search</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.searchthreatsignals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>Keyword and semantic article-search text, from 1 to 1000 characters.</td>
<td><code>minLength: 1; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>query.max_results</code></td>
<td>—</td>
<td>Optional</td>
<td>Maximum search matches to request, an integer from 1 to 50. Defaults to 20 when omitted or empty; multiple matches from one article can produce fewer returned articles.</td>
<td></td>
</tr>
<tr>
<td><code>query.max_results</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;&quot;]</code></td>
</tr>
<tr>
<td><code>query.max_results</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.feed_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional feed UUID that restricts results to articles from that feed.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.searchthreatsignals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "query": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskilllist">
<summary><span>List Threat Signals skills — <code>cloudflare.<wbr>rssskilllist</code></span></summary>
<p>Run <strong>List Threat Signals skills</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskilllist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number (≥ 1, default 1).</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Results per page (1–100, default 20).</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskilllist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskillcreate">
<summary><span>Create Threat Signals skill — <code>cloudflare.<wbr>rssskillcreate</code></span></summary>
<p>Run <strong>Create Threat Signals skill</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskillcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Custom Skill name (1–100 characters).</td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.output_schema</code></td>
<td>string</td>
<td>Required</td>
<td>JSON Schema serialized as a string (max 4096 characters).</td>
<td><code>minLength: 1; maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.prompt</code></td>
<td>string</td>
<td>Required</td>
<td>AI prompt (1–4000 characters) defining the skill&#39;s instructions.</td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional label; does not affect execution. Defaults to &quot;summary&quot;.</td>
<td><code>enum: [&quot;summary&quot;,&quot;tags&quot;]; default: &quot;summary&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskillcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskilldelete">
<summary><span>Delete Threat Signals skill — <code>cloudflare.<wbr>rssskilldelete</code></span></summary>
<p>Run <strong>Delete Threat Signals skill</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskilldelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Custom Skill UUID or a Managed Default Skill ID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskilldelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "skill_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskillget">
<summary><span>Get Threat Signals skill — <code>cloudflare.<wbr>rssskillget</code></span></summary>
<p>Run <strong>Get Threat Signals skill</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskillget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Custom Skill UUID or a Managed Default Skill ID</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskillget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "skill_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskillupdate">
<summary><span>Update Threat Signals skill — <code>cloudflare.<wbr>rssskillupdate</code></span></summary>
<p>Run <strong>Update Threat Signals skill</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskillupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Custom Skill UUID or a Managed Default Skill ID</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional skill configuration (stored but not currently interpreted).</td>
<td></td>
</tr>
<tr>
<td><code>body.is_active</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the skill is active and eligible for feed assignment.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom Skill name (1–100 characters).</td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.output_schema</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON Schema serialized as a string (max 4096 characters).</td>
<td><code>minLength: 1; maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.prompt</code></td>
<td>string</td>
<td>Optional</td>
<td>AI prompt (1–4000 characters) defining the skill&#39;s instructions.</td>
<td><code>minLength: 1; maxLength: 4000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskillupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "skill_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskilltagcategoriesget">
<summary><span>Get Threat Signals skill tag categories — <code>cloudflare.<wbr>rssskilltagcategorie<wbr>sget</code></span></summary>
<p>Run <strong>Get Threat Signals skill tag categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskilltagcategoriesget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Must be default-tagging-skill; configures the managed default tagging skill</td>
<td><code>enum: [&quot;default-tagging-skill&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskilltagcategoriesget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "skill_id": "default-tagging-skill"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-rssskilltagcategoriesreplace">
<summary><span>Replace Threat Signals skill tag categories — <code>cloudflare.<wbr>rssskilltagcategorie<wbr>sreplace</code></span></summary>
<p>Run <strong>Replace Threat Signals skill tag categories</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.rssskilltagcategoriesreplace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.skill_id</code></td>
<td>string</td>
<td>Required</td>
<td>Must be default-tagging-skill; configures the managed default tagging skill</td>
<td><code>enum: [&quot;default-tagging-skill&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.category_uuids</code></td>
<td>array</td>
<td>Required</td>
<td>Up to 100 unique tag category UUIDs that the managed default tagging skill may select tags from.</td>
<td><code>maxItems: 100; uniqueItems: true</code></td>
</tr>
<tr>
<td><code>body.category_uuids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.rssskilltagcategoriesreplace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "skill_id": "default-tagging-skill"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list_cnis">
<summary><span>List existing CNI objects — <code>cloudflare.<wbr>list_<wbr>cnis</code></span></summary>
<p>Run <strong>List existing CNI objects</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list_cnis">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.slot</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show CNIs associated with the specified slot</td>
<td></td>
</tr>
<tr>
<td><code>query.tunnel_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show cnis associated with the specified tunnel id</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list_cnis">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create_cni">
<summary><span>Create a new CNI object — <code>cloudflare.<wbr>create_<wbr>cni</code></span></summary>
<p>Run <strong>Create a new CNI object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create_cni">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_CniCreate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create_cni">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "interconnect": "example",
    "account": "example",
    "magic": {
      "conduit_name": "example",
      "description": "example",
      "mtu": 1
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_cni">
<summary><span>Delete a specified CNI object — <code>cloudflare.<wbr>delete_<wbr>cni</code></span></summary>
<p>Run <strong>Delete a specified CNI object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_cni">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.cni</code></td>
<td>string</td>
<td>Required</td>
<td>CNI ID to retrieve information about</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_cni">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "cni": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_cni">
<summary><span>Get information about a CNI object — <code>cloudflare.<wbr>get_<wbr>cni</code></span></summary>
<p>Run <strong>Get information about a CNI object</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_cni">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.cni</code></td>
<td>string</td>
<td>Required</td>
<td>CNI ID to retrieve information about</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_cni">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "cni": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update_cni">
<summary><span>Modify stored information about a CNI object — <code>cloudflare.<wbr>update_<wbr>cni</code></span></summary>
<p>Run <strong>Modify stored information about a CNI object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update_cni">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.cni</code></td>
<td>string</td>
<td>Required</td>
<td>CNI ID to retrieve information about</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_Cni&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update_cni">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "cni": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  },
  "body": {
    "id": "00000000-0000-4000-8000-000000000000",
    "interconnect": "example",
    "account": "example",
    "p2p_ip": "192.168.3.4/31",
    "cust_ip": "192.168.3.4/31",
    "magic": {
      "conduit_name": "example",
      "description": "example",
      "mtu": 1
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list_interconnects">
<summary><span>List existing interconnects — <code>cloudflare.<wbr>list_<wbr>interconnects</code></span></summary>
<p>Run <strong>List existing interconnects</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list_interconnects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.site</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show interconnects located at the given site</td>
<td></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show interconnects of the given type</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list_interconnects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create_interconnect">
<summary><span>Create a new interconnect — <code>cloudflare.<wbr>create_<wbr>interconnect</code></span></summary>
<p>Run <strong>Create a new interconnect</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create_interconnect">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_InterconnectCreate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create_interconnect">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "type": "example",
    "account": "example",
    "slot_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_interconnect">
<summary><span>Delete an interconnect object — <code>cloudflare.<wbr>delete_<wbr>interconnect</code></span></summary>
<p>Run <strong>Delete an interconnect object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_interconnect">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.icon</code></td>
<td>string</td>
<td>Required</td>
<td>Interconnect name to retrieve information about</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_interconnect">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "icon": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_interconnect">
<summary><span>Get information about an interconnect object — <code>cloudflare.<wbr>get_<wbr>interconnect</code></span></summary>
<p>Run <strong>Get information about an interconnect object</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_interconnect">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.icon</code></td>
<td>string</td>
<td>Required</td>
<td>Interconnect name to retrieve information about</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_interconnect">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "icon": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_interconnect_loa">
<summary><span>Generate the Letter of Authorization (LOA) for a given interconnect — <code>cloudflare.<wbr>get_<wbr>interconnect_<wbr>loa</code></span></summary>
<p>Run <strong>Generate the Letter of Authorization (LOA) for a given interconnect</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_interconnect_loa">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.icon</code></td>
<td>string</td>
<td>Required</td>
<td>Interconnect name to retrieve information about</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Custom name to use in the LOA instead of the account name (200 Character limit)</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_interconnect_loa">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "icon": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_interconnect_loa_default_name">
<summary><span>Get the default customer name for LOA generation — <code>cloudflare.<wbr>get_<wbr>interconnect_<wbr>loa_<wbr>default_<wbr>name</code></span></summary>
<p>Run <strong>Get the default customer name for LOA generation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_interconnect_loa_default_name">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.icon</code></td>
<td>string</td>
<td>Required</td>
<td>Interconnect name to retrieve information about</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_interconnect_loa_default_name">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "icon": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_interconnect_status">
<summary><span>Get the current status of an interconnect object — <code>cloudflare.<wbr>get_<wbr>interconnect_<wbr>status</code></span></summary>
<p>Run <strong>Get the current status of an interconnect object</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_interconnect_status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.icon</code></td>
<td>string</td>
<td>Required</td>
<td>Interconnect name to retrieve information about</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_interconnect_status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "icon": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_settings">
<summary><span>Get the current settings for the active account — <code>cloudflare.<wbr>get_<wbr>settings</code></span></summary>
<p>Run <strong>Get the current settings for the active account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account tag to retrieve settings for</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update_settings">
<summary><span>Update the current settings for the active account — <code>cloudflare.<wbr>update_<wbr>settings</code></span></summary>
<p>Run <strong>Update the current settings for the active account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update_settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account tag to update settings for</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_SettingsRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update_settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list_slots">
<summary><span>Retrieve a list of all slots matching the specified parameters — <code>cloudflare.<wbr>list_<wbr>slots</code></span></summary>
<p>Run <strong>Retrieve a list of all slots matching the specified parameters</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list_slots">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.address_contains</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show slots with the given text in their address field</td>
<td></td>
</tr>
<tr>
<td><code>query.site</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show slots located at the given site</td>
<td></td>
</tr>
<tr>
<td><code>query.speed</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If specified, only show slots that support the given speed</td>
<td></td>
</tr>
<tr>
<td><code>query.occupied</code></td>
<td>boolean &#124; null</td>
<td>Optional</td>
<td>If specified, only show slots with a specific occupied/unoccupied state</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list_slots">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_slot">
<summary><span>Get information about the specified slot — <code>cloudflare.<wbr>get_<wbr>slot</code></span></summary>
<p>Run <strong>Get information about the specified slot</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_slot">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.slot</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nsc_AccountTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_slot">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "slot": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-connectivity-services-list">
<summary><span>List Workers VPC connectivity services — <code>cloudflare.<wbr>connectivity-<wbr>services-<wbr>list</code></span></summary>
<p>Run <strong>List Workers VPC connectivity services</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.connectivity-services-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/infra_ServiceType&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page in the response</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Max amount of entries returned per page</td>
<td><code>default: 1000; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.connectivity-services-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-connectivity-services-delete">
<summary><span>Delete Workers VPC connectivity service — <code>cloudflare.<wbr>connectivity-<wbr>services-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Workers VPC connectivity service</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.connectivity-services-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.service_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.connectivity-services-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "service_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-connectivity-services-get">
<summary><span>Get Workers VPC connectivity service — <code>cloudflare.<wbr>connectivity-<wbr>services-<wbr>get</code></span></summary>
<p>Run <strong>Get Workers VPC connectivity service</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.connectivity-services-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.service_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.connectivity-services-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "service_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listapplications">
<summary><span>List Applications associated with your account — <code>cloudflare.<wbr>listapplications</code></span></summary>
<p>Run <strong>List Applications associated with your account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listapplications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of applications to return per page. Defaults to all, or 100 when <code>page_token</code> is set.</td>
<td><code>minimum: 1; maximum: 500</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response to retrieve the next page.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter applications by name.</td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationName&quot;</code></td>
</tr>
<tr>
<td><code>query.image</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter applications by image.</td>
<td><code>$ref: &quot;#/definitions/cc_Image&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listapplications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createapplication">
<summary><span>Create a new application — <code>cloudflare.<wbr>createapplication</code></span></summary>
<p>Run <strong>Create a new application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ContainersCreateApplicationRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "name": "example",
    "scheduling_policy": "default",
    "instances": 1,
    "max_instances": 1,
    "configuration": {
      "image": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteapplication">
<summary><span>Delete a single application by id — <code>cloudflare.<wbr>deleteapplication</code></span></summary>
<p>Run <strong>Delete a single application by id</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getapplication">
<summary><span>Get a single application by id — <code>cloudflare.<wbr>getapplication</code></span></summary>
<p>Run <strong>Get a single application by id</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-modifyapplication">
<summary><span>Modify an application — <code>cloudflare.<wbr>modifyapplication</code></span></summary>
<p>Run <strong>Modify an application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.modifyapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ContainersModifyApplicationRequestBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.modifyapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listcontainerinstances_v2">
<summary><span>List container instances — <code>cloudflare.<wbr>listcontainerinstanc<wbr>es_<wbr>v2</code></span></summary>
<p>Run <strong>List container instances</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listcontainerinstances_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of instances to return per page. Defaults to 100.</td>
<td><code>minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response to retrieve the next page.</td>
<td></td>
</tr>
<tr>
<td><code>query.state</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters instances by lifecycle state. <code>active</code> includes provisioning, running, and stopping instances; <code>not-active</code> includes stopped and failed instances. When omitted, all instances are returned.</td>
<td><code>enum: [&quot;active&quot;,&quot;not-active&quot;]</code></td>
</tr>
<tr>
<td><code>query.name_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter instances by a case-sensitive name prefix, falling back to the actor ID when no name is known. Keep the same prefix when using a page token.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listcontainerinstances_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createapplicationrollout">
<summary><span>Create a new rollout for an application — <code>cloudflare.<wbr>createapplicationrol<wbr>lout</code></span></summary>
<p>Run <strong>Create a new rollout for an application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createapplicationrollout">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ContainersCreateApplicationRolloutRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createapplicationrollout">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  },
  "body": {
    "target_configuration": {},
    "strategy": "rolling",
    "description": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listapplicationversions">
<summary><span>List all application versions — <code>cloudflare.<wbr>listapplicationversi<wbr>ons</code></span></summary>
<p>Run <strong>List all application versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listapplicationversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ApplicationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listapplicationversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "application_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-preparecontainerimage">
<summary><span>Prepare a container image — <code>cloudflare.<wbr>preparecontainerimag<wbr>e</code></span></summary>
<p>Run <strong>Prepare a container image</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.preparecontainerimage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_PrepareContainerImageRequestBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.preparecontainerimage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "image": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listimageregistries">
<summary><span>Get the list of configured registries in the account — <code>cloudflare.<wbr>listimageregistries</code></span></summary>
<p>Run <strong>Get the list of configured registries in the account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listimageregistries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listimageregistries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createimageregistry">
<summary><span>Configure a private external image registry — <code>cloudflare.<wbr>createimageregistry</code></span></summary>
<p>Run <strong>Configure a private external image registry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createimageregistry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ContainersCreateImageRegistryRequestBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createimageregistry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123"
  },
  "body": {
    "domain": "docker.io",
    "auth": {
      "public_credential": "example-user",
      "private_credential": {
        "store_id": "14758f1afd44c09b7992073ccf00b43d",
        "secret_name": "API_KEY"
      }
    },
    "kind": "ECR"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteimageregistry">
<summary><span>Delete a registry from the account — <code>cloudflare.<wbr>deleteimageregistry</code></span></summary>
<p>Run <strong>Delete a registry from the account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteimageregistry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>string</td>
<td>Required</td>
<td>The domain to delete.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteimageregistry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "domain": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-generateimageregistrycredentials">
<summary><span>Generate a JWT to interact with the specified image registry. — <code>cloudflare.<wbr>generateimageregistr<wbr>ycredentials</code></span></summary>
<p>Run <strong>Generate a JWT to interact with the specified image registry.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.generateimageregistrycredentials">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>string</td>
<td>Required</td>
<td>The domain to get credentials for.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cc_ImageRegistryCredentialsConfiguration&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.generateimageregistrycredentials">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "account-123",
    "domain": "registry.cloudflare.com"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-an-account-list-custom-csrs">
<summary><span>List Custom CSRs — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>custom-<wbr>csrs</code></span></summary>
<p>Run <strong>List Custom CSRs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-an-account-list-custom-csrs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of custom CSRs per page.</td>
<td><code>default: 50; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to sort the returned custom CSRs by.</td>
<td><code>enum: [&quot;name&quot;,&quot;account_tag&quot;,&quot;created_at&quot;]; default: &quot;created_at&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction to sort by.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-an-account-list-custom-csrs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-an-account-create-custom-csr">
<summary><span>Create Custom CSR — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>an-<wbr>account-<wbr>create-<wbr>custom-<wbr>csr</code></span></summary>
<p>Run <strong>Create Custom CSR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-an-account-create-custom-csr">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_create_request-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-an-account-create-custom-csr">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "country": "US",
    "state": "California",
    "locality": "San Francisco",
    "organization": "Cloudflare, Inc.",
    "common_name": "example.com",
    "sans": [
      "example.com",
      "www.example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-an-account-delete-custom-csr">
<summary><span>Delete Custom CSR — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>custom-<wbr>csr</code></span></summary>
<p>Run <strong>Delete Custom CSR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-an-account-delete-custom-csr">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_csr_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-an-account-delete-custom-csr">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_csr_id": "7b163417-1d2b-4c84-a38a-2fb7a0cd7752",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-an-account-custom-csr-details">
<summary><span>Custom CSR Details — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>an-<wbr>account-<wbr>custom-<wbr>csr-<wbr>details</code></span></summary>
<p>Run <strong>Custom CSR Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-an-account-custom-csr-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_csr_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-an-account-custom-csr-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_csr_id": "7b163417-1d2b-4c84-a38a-2fb7a0cd7752",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-level-custom-nameservers-list-account-custom-nameservers">
<summary><span>List Account Custom Nameservers — <code>cloudflare.<wbr>account-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>list-<wbr>account-<wbr>custom-<wbr>nameservers</code></span></summary>
<p>Run <strong>List Account Custom Nameservers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-level-custom-nameservers-list-account-custom-nameservers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-level-custom-nameservers-list-account-custom-nameservers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "372e67954025e0ba6aaa6d586b9e0b59"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-level-custom-nameservers-add-account-custom-nameserver">
<summary><span>Add Account Custom Nameserver — <code>cloudflare.<wbr>account-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>add-<wbr>account-<wbr>custom-<wbr>nameserver</code></span></summary>
<p>Run <strong>Add Account Custom Nameserver</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-level-custom-nameservers-add-account-custom-nameserver">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_CustomNSInput&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-level-custom-nameservers-add-account-custom-nameserver">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "372e67954025e0ba6aaa6d586b9e0b59"
  },
  "body": {
    "ns_name": "ns1.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-level-custom-nameservers-delete-account-custom-nameserver">
<summary><span>Delete Account Custom Nameserver — <code>cloudflare.<wbr>account-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>delete-<wbr>account-<wbr>custom-<wbr>nameserver</code></span></summary>
<p>Run <strong>Delete Account Custom Nameserver</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-level-custom-nameservers-delete-account-custom-nameserver">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_ns_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_ns_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-level-custom-nameservers-delete-account-custom-nameserver">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_ns_id": "ns1.example.com",
    "account_id": "372e67954025e0ba6aaa6d586b9e0b59"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-an-account-list-custom-pages">
<summary><span>List custom pages — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>custom-<wbr>pages</code></span></summary>
<p>Run <strong>List custom pages</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-an-account-list-custom-pages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-an-account-list-custom-pages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-an-account-list-custom-assets">
<summary><span>List custom assets — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>custom-<wbr>assets</code></span></summary>
<p>Run <strong>List custom assets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-an-account-list-custom-assets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of custom assets per page.</td>
<td><code>default: 20; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-an-account-list-custom-assets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-an-account-create-a-custom-asset">
<summary><span>Create a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>an-<wbr>account-<wbr>create-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Create a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-an-account-create-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_description&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-an-account-create-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my_custom_error_page",
    "description": "Custom 500 error page",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-an-account-delete-a-custom-asset">
<summary><span>Delete a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Delete a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-an-account-delete-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-an-account-delete-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-an-account-get-a-custom-asset">
<summary><span>Get a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Get a custom asset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-an-account-get-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-an-account-get-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-an-account-update-a-custom-asset">
<summary><span>Update a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>an-<wbr>account-<wbr>update-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Update a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-an-account-update-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_description&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-an-account-update-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Custom 500 error page",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-an-account-create-preview-token">
<summary><span>Create a preview token — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>an-<wbr>account-<wbr>create-<wbr>preview-<wbr>token</code></span></summary>
<p>Run <strong>Create a preview token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-an-account-create-preview-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_preview_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-an-account-create-preview-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "act": "preview",
    "target": "block:waf",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-an-account-get-a-custom-page">
<summary><span>Get a custom page — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Get a custom page</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-an-account-get-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_error_page_type&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-an-account-get-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ratelimit_block",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-an-account-update-a-custom-page">
<summary><span>Update a custom page — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>an-<wbr>account-<wbr>update-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Update a custom page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-an-account-update-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_error_page_type&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.state</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_state&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-an-account-update-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ratelimit_block",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "url": "http://www.example.com",
    "state": "default"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-list-databases">
<summary><span>List D1 Databases — <code>cloudflare.<wbr>d1-<wbr>list-<wbr>databases</code></span></summary>
<p>Run <strong>List D1 Databases</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-list-databases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>a database name to search for.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 1000; minimum: 10; maximum: 10000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-list-databases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-create-database">
<summary><span>Create D1 Database — <code>cloudflare.<wbr>d1-<wbr>create-<wbr>database</code></span></summary>
<p>Run <strong>Create D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-create-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.jurisdiction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_jurisdiction&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-name&quot;</code></td>
</tr>
<tr>
<td><code>body.primary_location_hint</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_primary-location-hint&quot;</code></td>
</tr>
<tr>
<td><code>body.read_replication</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_read-replication-details-for-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-create-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my-database"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-delete-database">
<summary><span>Delete D1 Database — <code>cloudflare.<wbr>d1-<wbr>delete-<wbr>database</code></span></summary>
<p>Run <strong>Delete D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-delete-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-delete-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-update-partial-database">
<summary><span>Update D1 Database partially — <code>cloudflare.<wbr>d1-<wbr>update-<wbr>partial-<wbr>database</code></span></summary>
<p>Run <strong>Update D1 Database partially</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-update-partial-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-update-partial-request-body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-update-partial-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-update-database">
<summary><span>Update D1 Database — <code>cloudflare.<wbr>d1-<wbr>update-<wbr>database</code></span></summary>
<p>Run <strong>Update D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-update-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-update-request-body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-update-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {
    "read_replication": {
      "mode": "auto"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-export-database">
<summary><span>Export D1 Database as SQL — <code>cloudflare.<wbr>d1-<wbr>export-<wbr>database</code></span></summary>
<p>Run <strong>Export D1 Database as SQL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-export-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.current_bookmark</code></td>
<td>string</td>
<td>Optional</td>
<td>To poll an in-progress export, provide the current bookmark (returned by your first polling response)</td>
<td></td>
</tr>
<tr>
<td><code>body.dump_options</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dump_options.no_data</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Export only the table definitions, not their contents</td>
<td></td>
</tr>
<tr>
<td><code>body.dump_options.no_schema</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Export only each table&#39;s contents, not its definition</td>
<td></td>
</tr>
<tr>
<td><code>body.dump_options.tables</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the export to just one or more tables. Passing an empty array is the same as not passing anything and means: export all tables.</td>
<td></td>
</tr>
<tr>
<td><code>body.dump_options.tables[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.output_format</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies that you will poll this endpoint until the export completes</td>
<td><code>enum: [&quot;polling&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-export-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {
    "output_format": "polling"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-import-database">
<summary><span>Import SQL into your D1 Database — <code>cloudflare.<wbr>d1-<wbr>import-<wbr>database</code></span></summary>
<p>Run <strong>Import SQL into your D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-import-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td>init</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td>Indicates you have a new SQL file to upload.</td>
<td><code>oneOf[1]; enum: [&quot;init&quot;]</code></td>
</tr>
<tr>
<td><code>body.etag</code></td>
<td>string</td>
<td>Required</td>
<td>Required when action is &#39;init&#39; or &#39;ingest&#39;. An md5 hash of the file you&#39;re uploading. Used to check if it already exists, and validate its contents before ingesting.</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td>ingest</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td>Indicates you&#39;ve finished uploading to tell the D1 to start consuming it</td>
<td><code>oneOf[2]; enum: [&quot;ingest&quot;]</code></td>
</tr>
<tr>
<td><code>body.etag</code></td>
<td>string</td>
<td>Required</td>
<td>An md5 hash of the file you&#39;re uploading. Used to check if it already exists, and validate its contents before ingesting.</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.filename</code></td>
<td>string</td>
<td>Required</td>
<td>The filename you have successfully uploaded.</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td>poll</td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td>Indicates you&#39;ve finished uploading to tell the D1 to start consuming it</td>
<td><code>oneOf[3]; enum: [&quot;poll&quot;]</code></td>
</tr>
<tr>
<td><code>body.current_bookmark</code></td>
<td>string</td>
<td>Required</td>
<td>This identifies the currently-running import, checking its status.</td>
<td><code>oneOf[3]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-import-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {
    "action": "init",
    "etag": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-query-database">
<summary><span>Query D1 Database — <code>cloudflare.<wbr>d1-<wbr>query-<wbr>database</code></span></summary>
<p>Run <strong>Query D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-query-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_batch-query&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-query-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {
    "sql": "SELECT * FROM myTable WHERE field = ? OR field = ?;"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-raw-database-query">
<summary><span>Raw D1 Database query — <code>cloudflare.<wbr>d1-<wbr>raw-<wbr>database-<wbr>query</code></span></summary>
<p>Run <strong>Raw D1 Database query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-raw-database-query">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_batch-query&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-raw-database-query">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  },
  "body": {
    "sql": "SELECT * FROM myTable WHERE field = ? OR field = ?;"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-time-travel-get-bookmark">
<summary><span>Get D1 database bookmark — <code>cloudflare.<wbr>d1-<wbr>time-<wbr>travel-<wbr>get-<wbr>bookmark</code></span></summary>
<p>Run <strong>Get D1 database bookmark</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-time-travel-get-bookmark">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.timestamp</code></td>
<td>—</td>
<td>Optional</td>
<td>An optional ISO 8601 timestamp. If provided, returns the nearest available bookmark at or before this timestamp. If omitted, returns the current bookmark.</td>
<td><code>$ref: &quot;#/definitions/d1_time-travel-timestamp&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-time-travel-get-bookmark">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-time-travel-restore">
<summary><span>Restore D1 Database to a bookmark or point in time — <code>cloudflare.<wbr>d1-<wbr>time-<wbr>travel-<wbr>restore</code></span></summary>
<p>Run <strong>Restore D1 Database to a bookmark or point in time</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-time-travel-restore">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.bookmark</code></td>
<td>—</td>
<td>Optional</td>
<td>A bookmark to restore the database to. Required if <code>timestamp</code> is not provided.</td>
<td><code>$ref: &quot;#/definitions/d1_time-travel-bookmark&quot;</code></td>
</tr>
<tr>
<td><code>query.timestamp</code></td>
<td>—</td>
<td>Optional</td>
<td>An ISO 8601 timestamp to restore the database to. Required if <code>bookmark</code> is not provided.</td>
<td><code>$ref: &quot;#/definitions/d1_time-travel-timestamp&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-time-travel-restore">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-d1-undelete-database">
<summary><span>Undelete D1 Database — <code>cloudflare.<wbr>d1-<wbr>undelete-<wbr>database</code></span></summary>
<p>Run <strong>Undelete D1 Database</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.d1-undelete-database">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.database_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/d1_database-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.new_name</code></td>
<td>—</td>
<td>Optional</td>
<td>Restore the database with this name instead of the name it had when it was deleted. Required if another database in the account already uses that name.</td>
<td></td>
</tr>
<tr>
<td><code>body.new_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/d1_database-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.d1-undelete-database">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "database_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listassetschemas">
<summary><span>List asset schemas — <code>cloudflare.<wbr>listassetschemas</code></span></summary>
<p>Run <strong>List asset schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listassetschemas">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.vendor</code></td>
<td>string</td>
<td>Optional</td>
<td>Restrict the result to a single vendor. Unknown values return 400.</td>
<td><code>enum: [&quot;ANTHROPIC&quot;,&quot;AWS&quot;,&quot;BITBUCKET&quot;,&quot;BOX&quot;,&quot;CONFLUENCE&quot;,&quot;DROPBOX&quot;,&quot;GITHUB&quot;,&quot;GOOGLE_CLOUD_PLATFORM&quot;,&quot;GOOGLE_WORKSPACE&quot;,&quot;JIRA&quot;,&quot;MICROSOFT&quot;,&quot;OPENAI&quot;,&quot;SALESFORCE&quot;,&quot;SERVICENOW&quot;,&quot;SLACK&quot;,&quot;WORKDAY&quot;,&quot;ZOOM&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listassetschemas">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getassetschema">
<summary><span>Get asset schema by asset class — <code>cloudflare.<wbr>getassetschema</code></span></summary>
<p>Run <strong>Get asset schema by asset class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getassetschema">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.asset_class</code></td>
<td>string</td>
<td>Required</td>
<td>Asset class identifier (PascalCase), e.g. AnthropicApiKey.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getassetschema">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "asset_class": "AnthropicApiKey"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listcontentassets">
<summary><span>List DLP content findings — <code>cloudflare.<wbr>listcontentassets</code></span></summary>
<p>Run <strong>List DLP content findings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listcontentassets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.dlp_profile_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an DLP profile ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an integration ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.max_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or before the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.min_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or after the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Which field to use when ordering content assets.</td>
<td><code>enum: [&quot;asset_name&quot;,&quot;dlp_profile_count&quot;,&quot;integration_name&quot;,&quot;latest_affliction_date&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A search term.</td>
<td></td>
</tr>
<tr>
<td><code>query.vendor</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by vendor</td>
<td><code>$ref: &quot;#/definitions/posture-api_VendorsEnum&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listcontentassets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createcontentexport">
<summary><span>Create a content export — <code>cloudflare.<wbr>createcontentexport</code></span></summary>
<p>Run <strong>Create a content export</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createcontentexport">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_ContentExportRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createcontentexport">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listexportjobs">
<summary><span>List all export jobs — <code>cloudflare.<wbr>listexportjobs</code></span></summary>
<p>Run <strong>List all export jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listexportjobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter on export job&#39;s status</td>
<td><code>$ref: &quot;#/definitions/posture-api_StatusEnum&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listexportjobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listfindingtypes">
<summary><span>List all finding types — <code>cloudflare.<wbr>listfindingtypes</code></span></summary>
<p>Run <strong>List all finding types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listfindingtypes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.vendors</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding types by vendor. Supports multiple comma-separated values. Each value may be either the vendor enum (GOOGLE_WORKSPACE) or the friendly name returned by the read routes (Google Workspace).</td>
<td></td>
</tr>
<tr>
<td><code>query.vendors[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingTypeVendorsEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.types</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding types by category type. Supports multiple comma-separated, case-insensitive values.</td>
<td></td>
</tr>
<tr>
<td><code>query.types[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingCategoryTypeEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.origins</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding types by origin. Supports multiple comma-separated, case-insensitive values.</td>
<td></td>
</tr>
<tr>
<td><code>query.origins[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingTypeOriginEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.severities</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding types by severity. Supports multiple comma-separated, case-insensitive values.</td>
<td></td>
</tr>
<tr>
<td><code>query.severities[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingTypeSeverityEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter finding types by name or ID (case-insensitive substring match).</td>
<td></td>
</tr>
<tr>
<td><code>query.quarantined</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, return only quarantined finding types; when false, return only non-quarantined finding types. Omit to return both.</td>
<td></td>
</tr>
<tr>
<td><code>query.min_updated_at</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only finding types updated at or after this RFC 3339 timestamp (inclusive).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.max_updated_at</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only finding types updated at or before this RFC 3339 timestamp (inclusive).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by (case-insensitive). Defaults to &#39;created&#39;. Name and vendor sorting is case-insensitive; vendor uses friendly provider names. Ascending order: type Content then Posture; origin custom then system; severity Low, Medium, High, Critical.</td>
<td><code>enum: [&quot;created&quot;,&quot;updated&quot;,&quot;match_count&quot;,&quot;name&quot;,&quot;vendor&quot;,&quot;type&quot;,&quot;origin&quot;,&quot;severity&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for the primary field. Defaults to &#39;desc&#39;. Ties are resolved by case-insensitive name, then ID, both ascending regardless of direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listfindingtypes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createfindingtype">
<summary><span>Create a custom finding type — <code>cloudflare.<wbr>createfindingtype</code></span></summary>
<p>Run <strong>Create a custom finding type</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createfindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_create-finding-type-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createfindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "name": "Excessive File Sharing",
    "description": "Detects files shared with too many users",
    "asset_vendor": "GOOGLE_WORKSPACE",
    "asset_class": "GoogleWorkspaceFile",
    "severity": "High",
    "expression": "default result := \"pass\"\n\nresult := \"fail\" if input.asset.publicLinkDisabled == false\n",
    "applies_to_all_integrations": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-validatefindingtype">
<summary><span>Validate a custom finding type — <code>cloudflare.<wbr>validatefindingtype</code></span></summary>
<p>Run <strong>Validate a custom finding type</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.validatefindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_create-finding-type-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.validatefindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "name": "Excessive File Sharing",
    "description": "Detects files shared with too many users",
    "asset_vendor": "GOOGLE_WORKSPACE",
    "asset_class": "GoogleWorkspaceFile",
    "severity": "High",
    "expression": "default result := \"pass\"\n\nresult := \"fail\" if input.asset.publicLinkDisabled == false\n",
    "applies_to_all_integrations": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletefindingtype">
<summary><span>Delete a custom finding type — <code>cloudflare.<wbr>deletefindingtype</code></span></summary>
<p>Run <strong>Delete a custom finding type</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletefindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_type_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID string identifying the finding type.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletefindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_type_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getfindingtype">
<summary><span>Get finding by ID — <code>cloudflare.<wbr>getfindingtype</code></span></summary>
<p>Run <strong>Get finding by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getfindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_type_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID string identifying the finding type.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getfindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_type_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatefindingtype">
<summary><span>Update a custom finding type — <code>cloudflare.<wbr>updatefindingtype</code></span></summary>
<p>Run <strong>Update a custom finding type</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatefindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_type_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID string identifying the finding type.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_update-finding-type-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatefindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_type_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "applies_to_all_integrations": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getremediationtypesforfindingtype">
<summary><span>List remediation types for a finding type — <code>cloudflare.<wbr>getremediationtypesf<wbr>orfindingtype</code></span></summary>
<p>Run <strong>List remediation types for a finding type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getremediationtypesforfindingtype">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_type_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID string identifying the finding type.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an integration ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>A cursor for pagination.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getremediationtypesforfindingtype">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_type_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listfindings">
<summary><span>List posture findings — <code>cloudflare.<wbr>listfindings</code></span></summary>
<p>Run <strong>List posture findings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listfindings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>A cursor for pagination. Obtained from the <code>result_info.cursor</code> field of a previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.ignored</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter for only the ignored findings. Set to false to only see &quot;active&quot; items</td>
<td></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an integration ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.max_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or before the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.min_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or after the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.observation</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by observation type of the finding</td>
<td><code>enum: [&quot;Activity&quot;,&quot;Insight&quot;,&quot;Issue&quot;]</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Which field to use when ordering the findings.</td>
<td><code>enum: [&quot;finding.name&quot;,&quot;instance_count&quot;,&quot;integration.name&quot;,&quot;latest_affliction_date&quot;,&quot;severity&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by product category of the finding</td>
<td><code>enum: [&quot;Cloud&quot;,&quot;Saas&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A search term.</td>
<td></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by severity</td>
<td><code>enum: [&quot;Critical&quot;,&quot;High&quot;,&quot;Medium&quot;,&quot;Low&quot;]</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by type of the finding</td>
<td><code>enum: [&quot;Content&quot;,&quot;Posture&quot;]</code></td>
</tr>
<tr>
<td><code>query.vendor</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by vendor</td>
<td><code>$ref: &quot;#/definitions/posture-api_VendorsEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.finding_type_ids</code></td>
<td>string</td>
<td>Optional</td>
<td>A comma separated list of UUIDs identifying the finding type(s).</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listfindings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createfindingexportcsv">
<summary><span>Create new findings export request — <code>cloudflare.<wbr>createfindingexportc<wbr>sv</code></span></summary>
<p>Run <strong>Create new findings export request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createfindingexportcsv">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingExportFilterRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createfindingexportcsv">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ignorefinding">
<summary><span>Mark a finding as ignored — <code>cloudflare.<wbr>ignorefinding</code></span></summary>
<p>Run <strong>Mark a finding as ignored</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ignorefinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingBulkActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ignorefinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "checks": [
      "MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxOjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMgo="
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-unignorefinding">
<summary><span>Remove ignore marker from a finding — <code>cloudflare.<wbr>unignorefinding</code></span></summary>
<p>Run <strong>Remove ignore marker from a finding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.unignorefinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingBulkActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.unignorefinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "checks": [
      "MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAxOjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMgo="
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getfinding">
<summary><span>Get a posture finding — <code>cloudflare.<wbr>getfinding</code></span></summary>
<p>Run <strong>Get a posture finding</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getfinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getfinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listfindinginstances">
<summary><span>List instances of a finding — <code>cloudflare.<wbr>listfindinginstances</code></span></summary>
<p>Run <strong>List instances of a finding</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listfindinginstances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.archived</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Archived</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>A cursor for pagination. Obtained from the <code>result_info.cursor</code> field of a previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.max_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or before the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.min_affliction_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view findings that occurred on or after the affliction date. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Which field to use when ordering the Finding&#39;s instances. When ordering by &#39;remediation.status&#39;, only the most recent non-stale remediation job is considered. Stale jobs (created before the instance&#39;s affliction_date) are treated as having no status for ordering purposes.</td>
<td><code>enum: [&quot;affliction_date&quot;,&quot;asset.name&quot;,&quot;remediation.status&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A search term.</td>
<td></td>
</tr>
<tr>
<td><code>query.remediation_statuses</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding instances by most recent remediation job status. Supports multiple comma-separated values. Use &#39;none&#39; to filter instances with no remediation jobs or instances where the most recent job is stale. Note: Stale jobs (created before the instance&#39;s affliction_date) are ignored for filtering purposes, but are still included in the &#39;remediations&#39; array with stale=true.</td>
<td></td>
</tr>
<tr>
<td><code>query.remediation_statuses[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;none&quot;,&quot;pending&quot;,&quot;processing&quot;,&quot;validating&quot;,&quot;completed&quot;,&quot;failed&quot;]</code></td>
</tr>
<tr>
<td><code>query.finding_instance_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding instances by an array of finding instance IDs. Supports multiple comma-separated values.</td>
<td></td>
</tr>
<tr>
<td><code>query.finding_instance_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.asset_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter finding instances by an array of asset IDs. Supports multiple comma-separated values.</td>
<td></td>
</tr>
<tr>
<td><code>query.asset_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listfindinginstances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-archivefindinginstance">
<summary><span>Archive a finding — <code>cloudflare.<wbr>archivefindinginstan<wbr>ce</code></span></summary>
<p>Run <strong>Archive a finding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.archivefindinginstance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingInstanceBulkActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.archivefindinginstance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-unarchivefindinginstance">
<summary><span>Remove the archive marking from a finding instance — <code>cloudflare.<wbr>unarchivefindinginst<wbr>ance</code></span></summary>
<p>Run <strong>Remove the archive marking from a finding instance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.unarchivefindinginstance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingInstanceBulkActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.unarchivefindinginstance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getfindinginstance">
<summary><span>Get a finding instance using an instance ID — <code>cloudflare.<wbr>getfindinginstance</code></span></summary>
<p>Run <strong>Get a finding instance using an instance ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getfindinginstance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>A uuid ID identifying this Finding instance.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getfindinginstance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8=",
    "instance_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-resetfindingseverity">
<summary><span>Reset severity for a finding back to the default — <code>cloudflare.<wbr>resetfindingseverity</code></span></summary>
<p>Run <strong>Reset severity for a finding back to the default</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.resetfindingseverity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.resetfindingseverity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-changefindingseverity">
<summary><span>Update the severity for a finding — <code>cloudflare.<wbr>changefindingseverit<wbr>y</code></span></summary>
<p>Run <strong>Update the severity for a finding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.changefindingseverity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.finding_id</code></td>
<td>string</td>
<td>Required</td>
<td>The <code>id</code> of a finding, as returned in each item of the List posture findings response. It is a base64-encoded identifier.</td>
<td><code>format: &quot;byte&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_TuneFindingSeverityRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.changefindingseverity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "finding_id": "aGVsbG8="
  },
  "body": {
    "new_severity": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createfindinginstancesexportcsv">
<summary><span>Create a finding instances export — <code>cloudflare.<wbr>createfindinginstanc<wbr>esexportcsv</code></span></summary>
<p>Run <strong>Create a finding instances export</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createfindinginstancesexportcsv">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.storage_namespace_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifies the finding whose instances to export, in the form <code>&amp;lt;integration_id&amp;gt;-&amp;lt;finding_type_id&amp;gt;</code>. Take <code>integration.id</code> and <code>finding.id</code> from the finding in the List posture findings response and join them with a hyphen.</td>
<td><code>pattern: &quot;^[\\da-f]{8}-([\\da-f]{4}-){3}[\\da-f]{12}-[\\da-f]{8}-([\\da-f]{4}-){3}[\\da-f]{12}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_FindingInstanceExportFilterRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createfindinginstancesexportcsv">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "storage_namespace_id": "00000000-0000-0000-0000-000000000001-00000000-0000-0000-0000-000000000002"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listpolicies">
<summary><span>List policy configurations — <code>cloudflare.<wbr>listpolicies</code></span></summary>
<p>Run <strong>List policy configurations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listpolicies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination. Obtained from the <code>result_info.cursor</code> field of a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listpolicies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletepolicy">
<summary><span>Delete a policy configuration — <code>cloudflare.<wbr>deletepolicy</code></span></summary>
<p>Run <strong>Delete a policy configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletepolicy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID identifying the policy.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletepolicy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "policy_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getpolicybyid">
<summary><span>Get a policy configuration by ID — <code>cloudflare.<wbr>getpolicybyid</code></span></summary>
<p>Run <strong>Get a policy configuration by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getpolicybyid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>string</td>
<td>Required</td>
<td>The UUID of the policy configuration to retrieve.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getpolicybyid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "policy_id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listpolicylogentries">
<summary><span>List policy invocation logs — <code>cloudflare.<wbr>listpolicylogentries</code></span></summary>
<p>Run <strong>List policy invocation logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listpolicylogentries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Lower bound on the log entry timestamp. Accepts ISO 8601 / RFC3339 or epoch seconds. Defaults to 7 days before <code>until</code>. The window between <code>since</code> and <code>until</code> cannot exceed 180 days.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>Upper bound on the log entry timestamp. Accepts ISO 8601 / RFC3339 or epoch seconds. Defaults to the current time. Must be greater than or equal to <code>since</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of CASB integration IDs to filter by. At most 100 values, each at most 128 characters. Values outside the account&#39;s tenancy allowlist are silently ignored. When omitted, results are scoped to the full allowlist.</td>
<td></td>
</tr>
<tr>
<td><code>query.policy_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of policy display names to filter by. At most 100 values, each at most 255 characters.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listpolicylogentries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listremediationjobs">
<summary><span>List remediation jobs — <code>cloudflare.<wbr>listremediationjobs</code></span></summary>
<p>Run <strong>List remediation jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listremediationjobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>A cursor for pagination.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A search term.</td>
<td></td>
</tr>
<tr>
<td><code>query.min_updated_at</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view remediations updated on or after the min updated datetime. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.max_updated_at</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to view remediations updated on or before the max updated datetime. Can be a date-time in ISO 8601 format or an epoch timestamp.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter to view remediations with the given status.</td>
<td><code>$ref: &quot;#/definitions/posture-api_RemediationJobStatusEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.triggered_by_actor</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter remediations by what kind of actor triggered them. Supports multiple comma-separated values.</td>
<td></td>
</tr>
<tr>
<td><code>query.triggered_by_actor[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_RemediationJobActorTypeEnum&quot;</code></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an integration ID</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>An optional param to sort the results by the given field.</td>
<td><code>enum: [&quot;created_at&quot;,&quot;affliction_date&quot;,&quot;integration_name&quot;,&quot;status&quot;,&quot;last_updated_at&quot;,&quot;asset_name&quot;,&quot;finding_type_name&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listremediationjobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createremediationjobs">
<summary><span>Creates remediation jobs — <code>cloudflare.<wbr>createremediationjob<wbr>s</code></span></summary>
<p>Run <strong>Creates remediation jobs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createremediationjobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_RemediationJobsCreateRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createremediationjobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createremediationjobsexportcsv">
<summary><span>Create a remediation jobs export — <code>cloudflare.<wbr>createremediationjob<wbr>sexportcsv</code></span></summary>
<p>Run <strong>Create a remediation jobs export</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createremediationjobsexportcsv">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_RemediationJobsExportFilterRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createremediationjobsexportcsv">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listwebhooks">
<summary><span>List webhook configurations — <code>cloudflare.<wbr>listwebhooks</code></span></summary>
<p>Run <strong>List webhook configurations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listwebhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listwebhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createwebhook">
<summary><span>Create a new webhook configuration — <code>cloudflare.<wbr>createwebhook</code></span></summary>
<p>Run <strong>Create a new webhook configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_CreateWebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "label": "Send to Slack",
    "destination_url": "https://example.com/webhook",
    "authentication_type": "HMAC-Signing"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-evaluatenewwebhook">
<summary><span>Test a webhook configuration before creating it — <code>cloudflare.<wbr>evaluatenewwebhook</code></span></summary>
<p>Run <strong>Test a webhook configuration before creating it</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.evaluatenewwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_EvaluateNewWebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.evaluatenewwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "destination_url": "https://example.com/webhook",
    "authentication_type": "HMAC-Signing"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createwebhookjobs">
<summary><span>Create webhook jobs — <code>cloudflare.<wbr>createwebhookjobs</code></span></summary>
<p>Run <strong>Create webhook jobs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createwebhookjobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_CreateWebhookJobsRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createwebhookjobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6"
  },
  "body": {
    "webhook_ids": [
      "550e8400-e29b-41d4-a716-446655440000",
      "660e8400-e29b-41d4-a716-446655440001"
    ],
    "finding_instance_ids": [
      "770e8400-e29b-41d4-a716-446655440002",
      "660e8400-e29b-41d4-a716-446655440001"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletewebhook">
<summary><span>Delete a webhook configuration — <code>cloudflare.<wbr>deletewebhook</code></span></summary>
<p>Run <strong>Delete a webhook configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletewebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID identifying the webhook configuration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletewebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getwebhookconfigbyid">
<summary><span>Get webhook configuration by ID — <code>cloudflare.<wbr>getwebhookconfigbyid</code></span></summary>
<p>Run <strong>Get webhook configuration by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getwebhookconfigbyid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID identifying the webhook configuration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getwebhookconfigbyid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatewebhook">
<summary><span>Update an existing webhook configuration — <code>cloudflare.<wbr>updatewebhook</code></span></summary>
<p>Run <strong>Update an existing webhook configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatewebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID identifying the webhook configuration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/posture-api_UpdateWebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatewebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "label": "Send to Slack",
    "destination_url": "https://example.com/webhook",
    "authentication_type": "HMAC-Signing",
    "status": "enabled"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-evaluateexistingwebhook">
<summary><span>Test an existing webhook configuration — <code>cloudflare.<wbr>evaluateexistingwebh<wbr>ook</code></span></summary>
<p>Run <strong>Test an existing webhook configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.evaluateexistingwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID for the user making the request.</td>
<td></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>A UUID identifying the webhook configuration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.evaluateexistingwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "46148281d8a93d002ef242d8b0d5f9f6",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-client-versions">
<summary><span>List client versions — <code>cloudflare.<wbr>list-<wbr>client-<wbr>versions</code></span></summary>
<p>Run <strong>List client versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-client-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.target_environment</code></td>
<td>string</td>
<td>Required</td>
<td>The target environment for the client version (e.g., windows, macos).</td>
<td></td>
</tr>
<tr>
<td><code>query.release_track</code></td>
<td>string</td>
<td>Required</td>
<td>The release track (ga for General Availability, beta for Beta releases).</td>
<td><code>enum: [&quot;ga&quot;,&quot;beta&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of versions to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-client-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "target_environment": "example",
    "release_track": "ga"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-client-target-environments">
<summary><span>List available target environments — <code>cloudflare.<wbr>list-<wbr>client-<wbr>target-<wbr>environments</code></span></summary>
<p>Run <strong>List available target environments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-client-target-environments">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-client-target-environments">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-deployment-groups">
<summary><span>List deployment groups — <code>cloudflare.<wbr>list-<wbr>deployment-<wbr>groups</code></span></summary>
<p>Run <strong>List deployment groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-deployment-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of deployment groups to return per page.</td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-deployment-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-deployment-group">
<summary><span>Create deployment group — <code>cloudflare.<wbr>create-<wbr>deployment-<wbr>group</code></span></summary>
<p>Run <strong>Create deployment group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-deployment-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_deployment_group_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-deployment-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "Engineering Ring 0",
    "version_config": [
      {
        "version": "2026.6.234.0",
        "target_environment": "windows"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-deployment-group">
<summary><span>Delete deployment group — <code>cloudflare.<wbr>delete-<wbr>deployment-<wbr>group</code></span></summary>
<p>Run <strong>Delete deployment group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-deployment-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-deployment-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-deployment-group">
<summary><span>Get deployment group — <code>cloudflare.<wbr>get-<wbr>deployment-<wbr>group</code></span></summary>
<p>Run <strong>Get deployment group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-deployment-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-deployment-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-deployment-group">
<summary><span>Update deployment group — <code>cloudflare.<wbr>update-<wbr>deployment-<wbr>group</code></span></summary>
<p>Run <strong>Update deployment group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-deployment-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_deployment_group_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-deployment-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "group_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-ip-profiles">
<summary><span>List IP profiles — <code>cloudflare.<wbr>list-<wbr>ip-<wbr>profiles</code></span></summary>
<p>Run <strong>List IP profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-ip-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of IP profiles to return per page.</td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-ip-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-ip-profile">
<summary><span>Create IP profile — <code>cloudflare.<wbr>create-<wbr>ip-<wbr>profile</code></span></summary>
<p>Run <strong>Create IP profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-ip-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_ip_profile_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-ip-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "IPv4 Cloudflare Source IPs",
    "subnet_id": "b70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "precedence": 100,
    "match": "identity.email == \"test@cloudflare.com\""
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-ip-profile">
<summary><span>Delete IP profile — <code>cloudflare.<wbr>delete-<wbr>ip-<wbr>profile</code></span></summary>
<p>Run <strong>Delete IP profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-ip-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-ip-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-ip-profile">
<summary><span>Get IP profile — <code>cloudflare.<wbr>get-<wbr>ip-<wbr>profile</code></span></summary>
<p>Run <strong>Get IP profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-ip-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-ip-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-ip-profile">
<summary><span>Update IP profile — <code>cloudflare.<wbr>update-<wbr>ip-<wbr>profile</code></span></summary>
<p>Run <strong>Update IP profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-ip-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_ip_profile_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-ip-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-managed-networks-list-device-managed-networks">
<summary><span>List your device managed networks — <code>cloudflare.<wbr>device-<wbr>managed-<wbr>networks-<wbr>list-<wbr>device-<wbr>managed-<wbr>networks</code></span></summary>
<p>Run <strong>List your device managed networks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-managed-networks-list-device-managed-networks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-managed-networks-list-device-managed-networks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-managed-networks-create-device-managed-network">
<summary><span>Create a device managed network — <code>cloudflare.<wbr>device-<wbr>managed-<wbr>networks-<wbr>create-<wbr>device-<wbr>managed-<wbr>network</code></span></summary>
<p>Run <strong>Create a device managed network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-managed-networks-create-device-managed-network">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/teams-devices_schemas-config_request&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_device-managed-networks_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_components-schemas-type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-managed-networks-create-device-managed-network">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "managed-network-1",
    "type": "tls",
    "config": {
      "sha256": "b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c",
      "tls_sockaddr": "foo.bar:1234"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-managed-networks-delete-device-managed-network">
<summary><span>Delete a device managed network — <code>cloudflare.<wbr>device-<wbr>managed-<wbr>networks-<wbr>delete-<wbr>device-<wbr>managed-<wbr>network</code></span></summary>
<p>Run <strong>Delete a device managed network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-managed-networks-delete-device-managed-network">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-managed-networks-delete-device-managed-network">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "network_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-managed-networks-device-managed-network-details">
<summary><span>Get device managed network details — <code>cloudflare.<wbr>device-<wbr>managed-<wbr>networks-<wbr>device-<wbr>managed-<wbr>network-<wbr>details</code></span></summary>
<p>Run <strong>Get device managed network details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-managed-networks-device-managed-network-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-managed-networks-device-managed-network-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "network_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-managed-networks-update-device-managed-network">
<summary><span>Update a device managed network — <code>cloudflare.<wbr>device-<wbr>managed-<wbr>networks-<wbr>update-<wbr>device-<wbr>managed-<wbr>network</code></span></summary>
<p>Run <strong>Update a device managed network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-managed-networks-update-device-managed-network">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/teams-devices_schemas-config_request&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_device-managed-networks_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_components-schemas-type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-managed-networks-update-device-managed-network">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "network_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-override-code">
<summary><span>Generate an uninstall protection override code — <code>cloudflare.<wbr>create-<wbr>override-<wbr>code</code></span></summary>
<p>Run <strong>Generate an uninstall protection override code</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-override-code">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_override_code_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-override-code">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "type": "uninstall_protection",
    "scope": "account",
    "duration_hours": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-devices">
<summary><span>List devices — <code>cloudflare.<wbr>list-<wbr>devices</code></span></summary>
<p>Run <strong>List devices</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-devices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token indicating the starting position when requesting the next set of records. A cursor value can be obtained from the result_info.cursor field in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The device field to order results by.</td>
<td><code>enum: [&quot;name&quot;,&quot;id&quot;,&quot;client_version&quot;,&quot;last_seen_user.email&quot;,&quot;last_seen_at&quot;,&quot;active_registrations&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.last_seen_user.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the last seen user&#39;s email.</td>
<td></td>
</tr>
<tr>
<td><code>query.seen_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the last_seen timestamp - returns only devices last seen after this timestamp.</td>
<td></td>
</tr>
<tr>
<td><code>query.seen_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the last_seen timestamp - returns only devices last seen before this timestamp.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of devices to return in a single response.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search by device details.</td>
<td></td>
</tr>
<tr>
<td><code>query.active_registrations</code></td>
<td>string</td>
<td>Optional</td>
<td>Include or exclude devices with active registrations. The default is &quot;only&quot; - return only devices with active registrations.</td>
<td><code>enum: [&quot;include&quot;,&quot;only&quot;,&quot;exclude&quot;]</code></td>
</tr>
<tr>
<td><code>query.has_registration_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by the type of active registration associated with the device.</td>
<td><code>$ref: &quot;#/definitions/teams-devices_registration_type&quot;</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by a one or more device IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by one or more device tags in key:value format. Devices must match all provided tags.</td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>query.tag[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.last_seen_registration.policy.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the ID of the device settings profile assigned to the device registration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of additional information that should be included in the device response. Supported values are: &quot;last_seen_registration.policy&quot;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-devices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-device">
<summary><span>Delete device — <code>cloudflare.<wbr>delete-<wbr>device</code></span></summary>
<p>Run <strong>Delete device</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-device">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-device">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "device_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-device">
<summary><span>Get device — <code>cloudflare.<wbr>get-<wbr>device</code></span></summary>
<p>Run <strong>Get device</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-device">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of additional information that should be included in the device response. Supported values are: &quot;last_seen_registration.policy&quot;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-device">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "device_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch-device">
<summary><span>Update device — <code>cloudflare.<wbr>patch-<wbr>device</code></span></summary>
<p>Run <strong>Update device</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch-device">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_physical_device_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch-device">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "device_id": "example",
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-list-device-settings-policies">
<summary><span>List device settings profiles — <code>cloudflare.<wbr>devices-<wbr>list-<wbr>device-<wbr>settings-<wbr>policies</code></span></summary>
<p>Run <strong>List device settings profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-list-device-settings-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.profile_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter profiles by client type. When omitted, only WARP profiles are returned.</td>
<td><code>$ref: &quot;#/definitions/teams-devices_profile_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-list-device-settings-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-default-device-settings-policy">
<summary><span>Get the default device settings profile — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>default-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Get the default device settings profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-default-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-default-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-update-default-device-settings-policy">
<summary><span>Update the default device settings profile — <code>cloudflare.<wbr>devices-<wbr>update-<wbr>default-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Update the default device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-update-default-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_mode_switch</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_mode_switch&quot;</code></td>
</tr>
<tr>
<td><code>body.allow_updates</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_updates&quot;</code></td>
</tr>
<tr>
<td><code>body.allowed_to_leave</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allowed_to_leave&quot;</code></td>
</tr>
<tr>
<td><code>body.auto_connect</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_auto_connect&quot;</code></td>
</tr>
<tr>
<td><code>body.captive_portal</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_captive_portal&quot;</code></td>
</tr>
<tr>
<td><code>body.disable_auto_fallback</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_disable_auto_fallback&quot;</code></td>
</tr>
<tr>
<td><code>body.dns_search_suffixes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_dns_search_suffixes&quot;</code></td>
</tr>
<tr>
<td><code>body.enable_device_credential_authentication</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_enable_device_credential_authentication&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_request&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude_office_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_office_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.global_acceleration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_global_acceleration&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_include_request&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_minutes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_minutes&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_subnet_size</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_subnet_size&quot;</code></td>
</tr>
<tr>
<td><code>body.register_interface_ip_with_dns</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_register_interface_ip_with_dns&quot;</code></td>
</tr>
<tr>
<td><code>body.sccm_vpn_boundary_support</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_sccm_vpn_boundary_support&quot;</code></td>
</tr>
<tr>
<td><code>body.service_mode_v2</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_service_mode_v2&quot;</code></td>
</tr>
<tr>
<td><code>body.support_url</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_support_url&quot;</code></td>
</tr>
<tr>
<td><code>body.switch_locked</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_switch_locked&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_protocol</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_tunnel_protocol&quot;</code></td>
</tr>
<tr>
<td><code>body.uninstall_protection</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uninstall_protection&quot;</code></td>
</tr>
<tr>
<td><code>body.virtual_networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_virtual_networks&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-update-default-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-create-device-settings-policy">
<summary><span>Create a device settings profile — <code>cloudflare.<wbr>devices-<wbr>create-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Create a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-create-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_mode_switch</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_mode_switch&quot;</code></td>
</tr>
<tr>
<td><code>body.allow_updates</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_updates&quot;</code></td>
</tr>
<tr>
<td><code>body.allowed_to_leave</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allowed_to_leave&quot;</code></td>
</tr>
<tr>
<td><code>body.auto_connect</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_auto_connect&quot;</code></td>
</tr>
<tr>
<td><code>body.browser_extension_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_browser_extension_config&quot;</code></td>
</tr>
<tr>
<td><code>body.captive_portal</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_captive_portal&quot;</code></td>
</tr>
<tr>
<td><code>body.default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_default&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/teams-devices_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>body.disable_auto_fallback</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_disable_auto_fallback&quot;</code></td>
</tr>
<tr>
<td><code>body.dns_search_suffixes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_dns_search_suffixes&quot;</code></td>
</tr>
<tr>
<td><code>body.enable_device_credential_authentication</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_enable_device_credential_authentication&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the policy will be applied to matching devices.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_request&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude_office_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_office_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.global_acceleration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_global_acceleration&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_include_request&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_minutes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_minutes&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_subnet_size</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_subnet_size&quot;</code></td>
</tr>
<tr>
<td><code>body.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-match&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>The name of the device settings profile.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_precedence&quot;</code></td>
</tr>
<tr>
<td><code>body.profile_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_profile_type&quot;</code></td>
</tr>
<tr>
<td><code>body.register_interface_ip_with_dns</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_register_interface_ip_with_dns&quot;</code></td>
</tr>
<tr>
<td><code>body.sccm_vpn_boundary_support</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_sccm_vpn_boundary_support&quot;</code></td>
</tr>
<tr>
<td><code>body.service_mode_v2</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_service_mode_v2&quot;</code></td>
</tr>
<tr>
<td><code>body.support_url</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_support_url&quot;</code></td>
</tr>
<tr>
<td><code>body.switch_locked</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_switch_locked&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_protocol</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_tunnel_protocol&quot;</code></td>
</tr>
<tr>
<td><code>body.uninstall_protection</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uninstall_protection&quot;</code></td>
</tr>
<tr>
<td><code>body.virtual_networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_virtual_networks&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-create-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Allow Developers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-delete-split-tunnel-exclude-list">
<summary><span>Reset Split Tunnel exclude list — <code>cloudflare.<wbr>devices-<wbr>delete-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list</code></span></summary>
<p>Run <strong>Reset Split Tunnel exclude list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-delete-split-tunnel-exclude-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.reset_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored. Deleting the list always restores the defaults.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-delete-split-tunnel-exclude-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-split-tunnel-exclude-list">
<summary><span>Get the Split Tunnel exclude list — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list</code></span></summary>
<p>Run <strong>Get the Split Tunnel exclude list</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-split-tunnel-exclude-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-split-tunnel-exclude-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-split-tunnel-exclude-list">
<summary><span>Set the Split Tunnel exclude list — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list</code></span></summary>
<p>Run <strong>Set the Split Tunnel exclude list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-split-tunnel-exclude-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_split_tunnel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-split-tunnel-exclude-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-delete-local-domain-fallback-list">
<summary><span>Reset Local Domain Fallback — <code>cloudflare.<wbr>devices-<wbr>delete-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list</code></span></summary>
<p>Run <strong>Reset Local Domain Fallback</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-delete-local-domain-fallback-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.reset_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored. Deleting the list always restores the defaults.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-delete-local-domain-fallback-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-local-domain-fallback-list">
<summary><span>Get your Local Domain Fallback list — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list</code></span></summary>
<p>Run <strong>Get your Local Domain Fallback list</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-local-domain-fallback-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-local-domain-fallback-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-local-domain-fallback-list">
<summary><span>Set your Local Domain Fallback list — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list</code></span></summary>
<p>Run <strong>Set your Local Domain Fallback list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-local-domain-fallback-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_fallback_domain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-local-domain-fallback-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-split-tunnel-include-list">
<summary><span>Get the Split Tunnel include list — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>split-<wbr>tunnel-<wbr>include-<wbr>list</code></span></summary>
<p>Run <strong>Get the Split Tunnel include list</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-split-tunnel-include-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-split-tunnel-include-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-split-tunnel-include-list">
<summary><span>Set the Split Tunnel include list — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>split-<wbr>tunnel-<wbr>include-<wbr>list</code></span></summary>
<p>Run <strong>Set the Split Tunnel include list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-split-tunnel-include-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_split_tunnel_include&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-split-tunnel-include-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-delete-device-settings-policy">
<summary><span>Delete a device settings profile — <code>cloudflare.<wbr>devices-<wbr>delete-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Delete a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-delete-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-delete-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-device-settings-policy-by-id">
<summary><span>Get device settings profile by ID — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>device-<wbr>settings-<wbr>policy-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get device settings profile by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-device-settings-policy-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-device-settings-policy-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-update-device-settings-policy">
<summary><span>Update a device settings profile — <code>cloudflare.<wbr>devices-<wbr>update-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Update a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-update-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_mode_switch</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_mode_switch&quot;</code></td>
</tr>
<tr>
<td><code>body.allow_updates</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allow_updates&quot;</code></td>
</tr>
<tr>
<td><code>body.allowed_to_leave</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_allowed_to_leave&quot;</code></td>
</tr>
<tr>
<td><code>body.auto_connect</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_auto_connect&quot;</code></td>
</tr>
<tr>
<td><code>body.browser_extension_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_browser_extension_config&quot;</code></td>
</tr>
<tr>
<td><code>body.captive_portal</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_captive_portal&quot;</code></td>
</tr>
<tr>
<td><code>body.default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_default&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.disable_auto_fallback</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_disable_auto_fallback&quot;</code></td>
</tr>
<tr>
<td><code>body.dns_search_suffixes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_dns_search_suffixes&quot;</code></td>
</tr>
<tr>
<td><code>body.enable_device_credential_authentication</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_enable_device_credential_authentication&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the policy will be applied to matching devices.</td>
<td></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_request&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude_office_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_exclude_office_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.global_acceleration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_global_acceleration&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_include_request&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_minutes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_minutes&quot;</code></td>
</tr>
<tr>
<td><code>body.lan_allow_subnet_size</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_lan_allow_subnet_size&quot;</code></td>
</tr>
<tr>
<td><code>body.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-match&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the device settings profile.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_precedence&quot;</code></td>
</tr>
<tr>
<td><code>body.register_interface_ip_with_dns</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_register_interface_ip_with_dns&quot;</code></td>
</tr>
<tr>
<td><code>body.sccm_vpn_boundary_support</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_sccm_vpn_boundary_support&quot;</code></td>
</tr>
<tr>
<td><code>body.service_mode_v2</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_service_mode_v2&quot;</code></td>
</tr>
<tr>
<td><code>body.support_url</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_support_url&quot;</code></td>
</tr>
<tr>
<td><code>body.switch_locked</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_switch_locked&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_protocol</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_tunnel_protocol&quot;</code></td>
</tr>
<tr>
<td><code>body.uninstall_protection</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uninstall_protection&quot;</code></td>
</tr>
<tr>
<td><code>body.virtual_networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_virtual_networks&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-update-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-delete-split-tunnel-exclude-list-for-a-device-settings-policy">
<summary><span>Reset Split Tunnel exclude list — <code>cloudflare.<wbr>devices-<wbr>delete-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Reset Split Tunnel exclude list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-delete-split-tunnel-exclude-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.reset_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored. Deleting the list always restores the defaults.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-delete-split-tunnel-exclude-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-split-tunnel-exclude-list-for-a-device-settings-policy">
<summary><span>Get the Split Tunnel exclude list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Get the Split Tunnel exclude list for a device settings profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-split-tunnel-exclude-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-split-tunnel-exclude-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-split-tunnel-exclude-list-for-a-device-settings-policy">
<summary><span>Set the Split Tunnel exclude list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>split-<wbr>tunnel-<wbr>exclude-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Set the Split Tunnel exclude list for a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-split-tunnel-exclude-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_split_tunnel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-split-tunnel-exclude-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-delete-local-domain-fallback-list-for-a-device-set-d98d3493e3">
<summary><span>Reset Local Domain Fallback — <code>cloudflare.<wbr>devices-<wbr>delete-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>set-<wbr>d98d3493e3</code></span></summary>
<p>Run <strong>Reset Local Domain Fallback</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-delete-local-domain-fallback-list-for-a-device-set-d98d3493e3">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.reset_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Deprecated and ignored. Deleting the list always restores the defaults.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-delete-local-domain-fallback-list-for-a-device-set-d98d3493e3">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-local-domain-fallback-list-for-a-device-settings-policy">
<summary><span>Get the Local Domain Fallback list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Get the Local Domain Fallback list for a device settings profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-local-domain-fallback-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-local-domain-fallback-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-local-domain-fallback-list-for-a-device-settings-policy">
<summary><span>Set the Local Domain Fallback list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>local-<wbr>domain-<wbr>fallback-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Set the Local Domain Fallback list for a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-local-domain-fallback-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_fallback_domain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-local-domain-fallback-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-split-tunnel-include-list-for-a-device-settings-policy">
<summary><span>Get the Split Tunnel include list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>split-<wbr>tunnel-<wbr>include-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Get the Split Tunnel include list for a device settings profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-split-tunnel-include-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-split-tunnel-include-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-set-split-tunnel-include-list-for-a-device-settings-policy">
<summary><span>Set the Split Tunnel include list for a device settings profile — <code>cloudflare.<wbr>devices-<wbr>set-<wbr>split-<wbr>tunnel-<wbr>include-<wbr>list-<wbr>for-<wbr>a-<wbr>device-<wbr>settings-<wbr>policy</code></span></summary>
<p>Run <strong>Set the Split Tunnel include list for a device settings profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-set-split-tunnel-include-list-for-a-device-settings-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_split_tunnel_include&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-set-split-tunnel-include-list-for-a-device-settings-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-rules-list-device-posture-rules">
<summary><span>List posture rules — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>rules-<wbr>list-<wbr>device-<wbr>posture-<wbr>rules</code></span></summary>
<p>Run <strong>List posture rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-rules-list-device-posture-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-rules-list-device-posture-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-rules-create-device-posture-rule">
<summary><span>Create posture rule — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>rules-<wbr>create-<wbr>device-<wbr>posture-<wbr>rule</code></span></summary>
<p>Run <strong>Create posture rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-rules-create-device-posture-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_description&quot;</code></td>
</tr>
<tr>
<td><code>body.expiration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_expiration&quot;</code></td>
</tr>
<tr>
<td><code>body.input</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_input&quot;</code></td>
</tr>
<tr>
<td><code>body.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_match&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_name&quot;</code></td>
</tr>
<tr>
<td><code>body.schedule</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schedule&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-rules-create-device-posture-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Admin Serial Numbers",
    "type": "file"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-integrations-list-device-posture-integrations">
<summary><span>List posture integrations — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>integrations-<wbr>list-<wbr>device-<wbr>posture-<wbr>integrations</code></span></summary>
<p>Run <strong>List posture integrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-integrations-list-device-posture-integrations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-integrations-list-device-posture-integrations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-integrations-delete-device-posture-integration">
<summary><span>Delete posture integration — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>integrations-<wbr>delete-<wbr>device-<wbr>posture-<wbr>integration</code></span></summary>
<p>Run <strong>Delete posture integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-integrations-delete-device-posture-integration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-integrations-delete-device-posture-integration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "integration_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-integrations-device-posture-integration-details">
<summary><span>Get posture integration — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>integrations-<wbr>device-<wbr>posture-<wbr>integration-<wbr>details</code></span></summary>
<p>Run <strong>Get posture integration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-integrations-device-posture-integration-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-integrations-device-posture-integration-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "integration_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-integrations-update-device-posture-integration">
<summary><span>Update posture integration — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>integrations-<wbr>update-<wbr>device-<wbr>posture-<wbr>integration</code></span></summary>
<p>Run <strong>Update posture integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-integrations-update-device-posture-integration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/teams-devices_config_request&quot;</code></td>
</tr>
<tr>
<td><code>body.interval</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_interval&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schemas-type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-integrations-update-device-posture-integration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "integration_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-rules-delete-device-posture-rule">
<summary><span>Delete posture rule — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>rules-<wbr>delete-<wbr>device-<wbr>posture-<wbr>rule</code></span></summary>
<p>Run <strong>Delete posture rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-rules-delete-device-posture-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-rules-delete-device-posture-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-rules-device-posture-rules-details">
<summary><span>Get posture rule — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>rules-<wbr>device-<wbr>posture-<wbr>rules-<wbr>details</code></span></summary>
<p>Run <strong>Get posture rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-rules-device-posture-rules-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-rules-device-posture-rules-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-posture-rules-update-device-posture-rule">
<summary><span>Update posture rule — <code>cloudflare.<wbr>device-<wbr>posture-<wbr>rules-<wbr>update-<wbr>device-<wbr>posture-<wbr>rule</code></span></summary>
<p>Run <strong>Update posture rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-posture-rules-update-device-posture-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_description&quot;</code></td>
</tr>
<tr>
<td><code>body.expiration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_expiration&quot;</code></td>
</tr>
<tr>
<td><code>body.input</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_input&quot;</code></td>
</tr>
<tr>
<td><code>body.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_match&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_name&quot;</code></td>
</tr>
<tr>
<td><code>body.schedule</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_schedule&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-posture-rules-update-device-posture-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Admin Serial Numbers",
    "type": "file"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-registrations">
<summary><span>Delete registrations — <code>cloudflare.<wbr>delete-<wbr>registrations</code></span></summary>
<p>Run <strong>Delete registrations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-registrations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Required</td>
<td>A list of registration IDs to delete.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-registrations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "id": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-registrations">
<summary><span>List registrations — <code>cloudflare.<wbr>list-<wbr>registrations</code></span></summary>
<p>Run <strong>List registrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-registrations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.user.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by user ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.user.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.seen_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the last_seen timestamp - returns only registrations last seen after this timestamp.</td>
<td></td>
</tr>
<tr>
<td><code>query.seen_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the last_seen timestamp - returns only registrations last seen before this timestamp.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by registration status. Defaults to &#39;active&#39;.</td>
<td><code>enum: [&quot;active&quot;,&quot;all&quot;,&quot;revoked&quot;]</code></td>
</tr>
<tr>
<td><code>query.registration_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by registration client type.</td>
<td><code>$ref: &quot;#/definitions/teams-devices_registration_type&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The maximum number of devices to return in a single response.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by registration details.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The registration field to order results by.</td>
<td><code>enum: [&quot;id&quot;,&quot;user.name&quot;,&quot;user.email&quot;,&quot;last_seen_at&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token indicating the starting position when requesting the next set of records. A cursor value can be obtained from the result_info.cursor field in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by registration ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.device.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by WARP device ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.policy.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the ID of the device settings profile assigned to the registration.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of additional information that should be included in the registration response. Supported values are: &quot;policy&quot;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-registrations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-registration">
<summary><span>Delete registration — <code>cloudflare.<wbr>delete-<wbr>registration</code></span></summary>
<p>Run <strong>Delete registration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-registration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.registration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-registration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "registration_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-registration">
<summary><span>Get registration — <code>cloudflare.<wbr>get-<wbr>registration</code></span></summary>
<p>Run <strong>Get registration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-registration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.registration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of additional information that should be included in the registration response. Supported values are: &quot;policy&quot;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-registration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "registration_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-registration-override-codes">
<summary><span>Get override codes — <code>cloudflare.<wbr>get-<wbr>registration-<wbr>override-<wbr>codes</code></span></summary>
<p>Run <strong>Get override codes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-registration-override-codes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.registration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-registration-override-codes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "registration_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-resilience-retrieve-global-warp-override">
<summary><span>Get Global Disconnect — <code>cloudflare.<wbr>devices-<wbr>resilience-<wbr>retrieve-<wbr>global-<wbr>warp-<wbr>override</code></span></summary>
<p>Run <strong>Get Global Disconnect</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-resilience-retrieve-global-warp-override">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-resilience-retrieve-global-warp-override">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-resilience-set-global-warp-override">
<summary><span>Set Global Disconnect — <code>cloudflare.<wbr>devices-<wbr>resilience-<wbr>set-<wbr>global-<wbr>warp-<wbr>override</code></span></summary>
<p>Run <strong>Set Global Disconnect</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-resilience-set-global-warp-override">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_global_warp_override_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-resilience-set-global-warp-override">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "disconnect": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-delete-device-settings-for-zero-trust-account">
<summary><span>Reset device settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>delete-<wbr>device-<wbr>settings-<wbr>for-<wbr>zero-<wbr>trust-<wbr>account</code></span></summary>
<p>Run <strong>Reset device settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-delete-device-settings-for-zero-trust-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-delete-device-settings-for-zero-trust-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-device-settings-for-zero-trust-account">
<summary><span>Get device settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>device-<wbr>settings-<wbr>for-<wbr>zero-<wbr>trust-<wbr>account</code></span></summary>
<p>Run <strong>Get device settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-device-settings-for-zero-trust-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-device-settings-for-zero-trust-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-patch-device-settings-for-the-zero-trust-account">
<summary><span>Update device settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>patch-<wbr>device-<wbr>settings-<wbr>for-<wbr>the-<wbr>zero-<wbr>trust-<wbr>account</code></span></summary>
<p>Run <strong>Update device settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-patch-device-settings-for-the-zero-trust-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_zero-trust-account-device-settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-patch-device-settings-for-the-zero-trust-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-list-colos">
<summary><span>List Cloudflare colos — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>list-<wbr>colos</code></span></summary>
<p>Run <strong>List Cloudflare colos</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-list-colos">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Required</td>
<td>Start time for connection period in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Required</td>
<td>End time for connection period in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.sortBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Type of usage that colos should be sorted by. If unspecified, returns all Cloudflare colos sorted alphabetically.</td>
<td><code>enum: [&quot;fleet-status-usage&quot;,&quot;application-tests-usage&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-list-colos">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "from": "2023-08-20T20:45:00Z",
    "to": "2023-08-24T20:45:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-commands">
<summary><span>List account commands — <code>cloudflare.<wbr>get-<wbr>commands</code></span></summary>
<p>Run <strong>List account commands</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-commands">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Required</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Required</td>
<td>Number of results per page.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.device_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique identifier for a device.</td>
<td></td>
</tr>
<tr>
<td><code>query.user_email</code></td>
<td>string</td>
<td>Optional</td>
<td>Email tied to the device.</td>
<td></td>
</tr>
<tr>
<td><code>query.command_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter executed commands by command type.</td>
<td><code>enum: [&quot;pcap&quot;,&quot;speed-test&quot;,&quot;warp-diag&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter executed commands by status.</td>
<td><code>enum: [&quot;PENDING_EXEC&quot;,&quot;PENDING_UPLOAD&quot;,&quot;SUCCESS&quot;,&quot;FAILED&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-commands">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-commands">
<summary><span>Create account commands — <code>cloudflare.<wbr>post-<wbr>commands</code></span></summary>
<p>Run <strong>Create account commands</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-commands">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.commands</code></td>
<td>array</td>
<td>Required</td>
<td>List of device-level commands to execute</td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>body.commands[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.commands[].args</code></td>
<td>object</td>
<td>Optional</td>
<td>Command arguments. Allowed fields depend on <code>type</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.commands[].args</code></td>
<td>object</td>
<td>Optional</td>
<td>warp-diag args</td>
<td><code>oneOf[1]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.commands[].args.test-all-routes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Test an IP address from all included or excluded ranges. Essentially the same as running &#39;route get &lt;ip&gt;&#39; and collecting the results. This option may increase the time taken to collect the warp-diag.</td>
<td><code>oneOf[1]; default: true</code></td>
</tr>
<tr>
<td><code>body.commands[].args</code></td>
<td>object</td>
<td>Optional</td>
<td>pcap args</td>
<td><code>oneOf[2]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.commands[].args.max-file-size-mb</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum file size (in MB) for the capture file. If the capture artifact exceeds the specified max file size, it will NOT be uploaded.</td>
<td><code>oneOf[2]; default: 5; minimum: 1</code></td>
</tr>
<tr>
<td><code>body.commands[].args.packet-size-bytes</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of bytes to save for each packet</td>
<td><code>oneOf[2]; default: 160; minimum: 1</code></td>
</tr>
<tr>
<td><code>body.commands[].args.time-limit-min</code></td>
<td>number</td>
<td>Optional</td>
<td>Limit on capture duration (in minutes)</td>
<td><code>oneOf[2]; default: 5; minimum: 1</code></td>
</tr>
<tr>
<td><code>body.commands[].args</code></td>
<td>object</td>
<td>Optional</td>
<td>speed-test args</td>
<td><code>oneOf[3]; additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.commands[].args.interfaces</code></td>
<td>array</td>
<td>Optional</td>
<td>List of interfaces to run the speed test on</td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.commands[].args.interfaces[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[3]; enum: [&quot;default&quot;,&quot;tunnel&quot;]</code></td>
</tr>
<tr>
<td><code>body.commands[].device_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the physical device</td>
<td></td>
</tr>
<tr>
<td><code>body.commands[].registration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique identifier for the device registration. Required for multi-user devices to target the correct user session.</td>
<td></td>
</tr>
<tr>
<td><code>body.commands[].type</code></td>
<td>string</td>
<td>Required</td>
<td>Type of command to execute on the device</td>
<td><code>enum: [&quot;pcap&quot;,&quot;speed-test&quot;,&quot;warp-diag&quot;]</code></td>
</tr>
<tr>
<td><code>body.commands[].user_email</code></td>
<td>string</td>
<td>Required</td>
<td>Email tied to the device</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-commands">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "commands": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-commands-eligible-devices">
<summary><span>List devices eligible for remote captures — <code>cloudflare.<wbr>get-<wbr>commands-<wbr>eligible-<wbr>devices</code></span></summary>
<p>Run <strong>List devices eligible for remote captures</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-commands-eligible-devices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Required</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Required</td>
<td>Number of results per page.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter devices by name or email.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-commands-eligible-devices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-commands-quota">
<summary><span>Returns account commands usage, quota, and reset time — <code>cloudflare.<wbr>get-<wbr>commands-<wbr>quota</code></span></summary>
<p>Run <strong>Returns account commands usage, quota, and reset time</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-commands-quota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-commands-quota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-dex-test-details">
<summary><span>List Device DEX tests — <code>cloudflare.<wbr>device-<wbr>dex-<wbr>test-<wbr>details</code></span></summary>
<p>Run <strong>List Device DEX tests</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-dex-test-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.testName</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by test name.</td>
<td></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by test type.</td>
<td><code>enum: [&quot;http&quot;,&quot;traceroute&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-dex-test-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-dex-test-create-device-dex-test">
<summary><span>Create Device DEX test — <code>cloudflare.<wbr>device-<wbr>dex-<wbr>test-<wbr>create-<wbr>device-<wbr>dex-<wbr>test</code></span></summary>
<p>Run <strong>Create Device DEX test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-dex-test-create-device-dex-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device-dex-test-schemas-http&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-dex-test-create-device-dex-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "name": "HTTP dash health check",
    "interval": "30m",
    "enabled": true,
    "data": {
      "host": "https://dash.cloudflare.com",
      "kind": "http",
      "method": "GET"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-dex-test-delete-device-dex-test">
<summary><span>Delete Device DEX test — <code>cloudflare.<wbr>device-<wbr>dex-<wbr>test-<wbr>delete-<wbr>device-<wbr>dex-<wbr>test</code></span></summary>
<p>Run <strong>Delete Device DEX test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-dex-test-delete-device-dex-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dex_test_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a DEX test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-dex-test-delete-device-dex-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "dex_test_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-dex-test-get-device-dex-test">
<summary><span>Get Device DEX test — <code>cloudflare.<wbr>device-<wbr>dex-<wbr>test-<wbr>get-<wbr>device-<wbr>dex-<wbr>test</code></span></summary>
<p>Run <strong>Get Device DEX test</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-dex-test-get-device-dex-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dex_test_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a DEX test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_schemas-test-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-dex-test-get-device-dex-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "dex_test_id": "372e67954025e0ba6aaa6d586b9e0b59"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-device-dex-test-update-device-dex-test">
<summary><span>Update Device DEX test — <code>cloudflare.<wbr>device-<wbr>dex-<wbr>test-<wbr>update-<wbr>device-<wbr>dex-<wbr>test</code></span></summary>
<p>Run <strong>Update Device DEX test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.device-dex-test-update-device-dex-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dex_test_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a DEX test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device-dex-test-schemas-http&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.device-dex-test-update-device-dex-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "dex_test_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "name": "HTTP dash health check",
    "interval": "30m",
    "enabled": true,
    "data": {
      "host": "https://dash.cloudflare.com",
      "kind": "http",
      "method": "GET"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-live-status">
<summary><span>Get the latest status of a device. — <code>cloudflare.<wbr>devices-<wbr>live-<wbr>status</code></span></summary>
<p>Run <strong>Get the latest status of a device.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-live-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>—</td>
<td>Required</td>
<td>Device-specific ID, given as UUID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since_minutes</code></td>
<td>—</td>
<td>Required</td>
<td>Number of minutes before current time.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_since_minutes&quot;</code></td>
</tr>
<tr>
<td><code>query.time_now</code></td>
<td>—</td>
<td>Optional</td>
<td>Current time in ISO format.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_time_now&quot;</code></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>—</td>
<td>Optional</td>
<td>List of data centers to filter results.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_colo&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-live-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "device_id": "cb49c27f-7f97-49c5-b6f3-f7c01ead0fd7"
  },
  "query": {
    "since_minutes": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-device-status-over-time">
<summary><span>Get the status over time for a device — <code>cloudflare.<wbr>dex-<wbr>device-<wbr>status-<wbr>over-<wbr>time</code></span></summary>
<p>Run <strong>Get the status over time for a device</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-device-status-over-time">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>—</td>
<td>Required</td>
<td>Device-specific ID, given as UUID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>—</td>
<td>Required</td>
<td>Start of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>—</td>
<td>Required</td>
<td>End of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.interval</code></td>
<td>string</td>
<td>Required</td>
<td>Time interval for aggregate time slots.</td>
<td><code>enum: [&quot;minute&quot;,&quot;hour&quot;]</code></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>—</td>
<td>Optional</td>
<td>List of data centers to filter results.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_colo&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-device-status-over-time">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "device_id": "cb49c27f-7f97-49c5-b6f3-f7c01ead0fd7"
  },
  "query": {
    "from": "2023-10-11 00:00:00+00",
    "to": "2023-10-11 00:00:00+00",
    "interval": "minute"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-list-device-isps">
<summary><span>List device ISPs — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>list-<wbr>device-<wbr>isps</code></span></summary>
<p>Run <strong>List device ISPs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-list-device-isps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.device_id</code></td>
<td>—</td>
<td>Required</td>
<td>Device-specific ID, given as UUID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results. Mutually exclusive with cursor.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Required</td>
<td>Number of items per page</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for cursor-based pagination. Mutually exclusive with page.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to sort results by.</td>
<td><code>enum: [&quot;time_start&quot;]; default: &quot;time_start&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>The order to sort results.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]; default: &quot;DESC&quot;</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start time for the query in ISO 8601 format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End time for the query in ISO 8601 format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-list-device-isps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "device_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "query": {
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-fleet-status-devices">
<summary><span>List details of devices using WARP. — <code>cloudflare.<wbr>dex-<wbr>fleet-<wbr>status-<wbr>devices</code></span></summary>
<p>Run <strong>List details of devices using WARP.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-fleet-status-devices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>—</td>
<td>Required</td>
<td>End of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>—</td>
<td>Required</td>
<td>Start of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Required</td>
<td>Page number of paginated results.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Required</td>
<td>Number of results per page.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>—</td>
<td>Optional</td>
<td>Dimension to sort results by.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_sort_by&quot;</code></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>—</td>
<td>Optional</td>
<td>Cloudflare colo airport code.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_colo&quot;</code></td>
</tr>
<tr>
<td><code>query.device_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Device-specific ID, given as UUID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device_id&quot;</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>—</td>
<td>Optional</td>
<td>The mode under which the WARP client is run.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_mode&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Network status.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_status&quot;</code></td>
</tr>
<tr>
<td><code>query.platform</code></td>
<td>—</td>
<td>Optional</td>
<td>Operating system.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_platform&quot;</code></td>
</tr>
<tr>
<td><code>query.version</code></td>
<td>—</td>
<td>Optional</td>
<td>WARP client version.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_version&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td>Source:   * <code>hourly</code> - device details aggregated hourly, up to 7 days prior   * <code>last_seen</code> - device details, up to 60 minutes prior. Time windows exceeding 60 minutes will be rejected from June 1st, 2026. Please use &#39;hourly&#39; or &#39;raw&#39; instead for longer time ranges.   * <code>raw</code> - device details, up to 7 days prior</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_source&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-fleet-status-devices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "to": "2023-10-11 00:00:00+00",
    "from": "2023-10-11 00:00:00+00",
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-fleet-status-live">
<summary><span>Get live aggregate device details by dimension — <code>cloudflare.<wbr>dex-<wbr>fleet-<wbr>status-<wbr>live</code></span></summary>
<p>Run <strong>Get live aggregate device details by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-fleet-status-live">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since_minutes</code></td>
<td>—</td>
<td>Required</td>
<td>Number of minutes before current time.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_since_minutes&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-fleet-status-live">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "since_minutes": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-fleet-status-over-time">
<summary><span>Get over time aggregate details for devices by dimension — <code>cloudflare.<wbr>dex-<wbr>fleet-<wbr>status-<wbr>over-<wbr>time</code></span></summary>
<p>Run <strong>Get over time aggregate details for devices by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-fleet-status-over-time">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>—</td>
<td>Required</td>
<td>End of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>—</td>
<td>Required</td>
<td>Start of the time range to query. Timestamp can be provided in ISO 8601 datetime format or milliseconds since epoch.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>—</td>
<td>Optional</td>
<td>Cloudflare colo airport code.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_colo&quot;</code></td>
</tr>
<tr>
<td><code>query.device_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Device-specific ID, given as UUID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_device_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-fleet-status-over-time">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "to": "2023-10-11 00:00:00+00",
    "from": "2023-10-11 00:00:00+00"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-http-test-percentiles">
<summary><span>Get percentiles for an http test — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>http-<wbr>test-<wbr>percentiles</code></span></summary>
<p>Run <strong>Get percentiles for an http test</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-http-test-percentiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.test_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a specific test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.deviceId</code></td>
<td>array</td>
<td>Optional</td>
<td>Optionally filter result stats to a specific device(s). Cannot be used in combination with colo param.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique identifier for the physical device (UUID).</td>
<td></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Required</td>
<td>Start time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Required</td>
<td>End time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter result stats to a Cloudflare colo. Cannot be used in combination with deviceId param.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-http-test-percentiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "test_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "query": {
    "from": "2023-09-20T17:00:00Z",
    "to": "2023-09-20T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-dex-rules">
<summary><span>List DEX Rules — <code>cloudflare.<wbr>list-<wbr>dex-<wbr>rules</code></span></summary>
<p>Run <strong>List DEX Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-dex-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Required</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Required</td>
<td>Number of results per page.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for sort_by property.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]; default: &quot;ASC&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Which property to sort results by.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]; default: &quot;name&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter results by rule name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-dex-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "page": 1,
    "per_page": 10
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-dex-rule">
<summary><span>Create a DEX Rule — <code>cloudflare.<wbr>create-<wbr>dex-<wbr>rule</code></span></summary>
<p>Run <strong>Create a DEX Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-dex-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_create_rule_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-dex-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "name": "example",
    "match": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-dex-rule">
<summary><span>Delete a DEX Rule — <code>cloudflare.<wbr>delete-<wbr>dex-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a DEX Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-dex-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier of the rule.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-dex-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-dex-rule">
<summary><span>Get DEX Rule — <code>cloudflare.<wbr>get-<wbr>dex-<wbr>rule</code></span></summary>
<p>Run <strong>Get DEX Rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-dex-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier of the rule.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-dex-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-dex-rule">
<summary><span>Update a DEX Rule — <code>cloudflare.<wbr>update-<wbr>dex-<wbr>rule</code></span></summary>
<p>Run <strong>Update a DEX Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-dex-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier of the rule.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_patch_rule_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-dex-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-list-tests-overview">
<summary><span>List DEX test analytics — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>list-<wbr>tests-<wbr>overview</code></span></summary>
<p>Run <strong>List DEX test analytics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-list-tests-overview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter result stats to a Cloudflare colo. Cannot be used in combination with deviceId param.</td>
<td></td>
</tr>
<tr>
<td><code>query.testName</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter results by test name.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId</code></td>
<td>array</td>
<td>Optional</td>
<td>Optionally filter result stats to a specific device(s). Cannot be used in combination with colo param.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique identifier for the physical device (UUID).</td>
<td></td>
</tr>
<tr>
<td><code>query.registration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter results to a specific device registration. Must be used in combination with a single deviceId.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 10; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by test type.</td>
<td><code>enum: [&quot;http&quot;,&quot;traceroute&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-list-tests-overview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-tests-unique-devices">
<summary><span>Get count of devices targeted — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>tests-<wbr>unique-<wbr>devices</code></span></summary>
<p>Run <strong>Get count of devices targeted</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-tests-unique-devices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.testName</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter results by test name.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId</code></td>
<td>array</td>
<td>Optional</td>
<td>Optionally filter result stats to a specific device(s). Cannot be used in combination with colo param.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Unique identifier for the physical device (UUID).</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-tests-unique-devices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-traceroute-test-result-network-path">
<summary><span>Get details for a specific traceroute test run — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>traceroute-<wbr>test-<wbr>result-<wbr>network-<wbr>path</code></span></summary>
<p>Run <strong>Get details for a specific traceroute test run</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-traceroute-test-result-network-path">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.test_result_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a specific traceroute test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-traceroute-test-result-network-path">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "test_result_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dex-endpoints-traceroute-test-percentiles">
<summary><span>Get percentiles for a traceroute test — <code>cloudflare.<wbr>dex-<wbr>endpoints-<wbr>traceroute-<wbr>test-<wbr>percentiles</code></span></summary>
<p>Run <strong>Get percentiles for a traceroute test</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dex-endpoints-traceroute-test-percentiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.test_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique identifier for a specific test.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.deviceId</code></td>
<td>array</td>
<td>Optional</td>
<td>Optionally filter result stats to a specific device(s). Cannot be used in combination with colo param.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Required</td>
<td>Start time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Required</td>
<td>End time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.colo</code></td>
<td>string</td>
<td>Optional</td>
<td>Optionally filter result stats to a Cloudflare colo. Cannot be used in combination with deviceId param.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dex-endpoints-traceroute-test-percentiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823",
    "test_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "query": {
    "from": "2023-09-20T17:00:00Z",
    "to": "2023-09-20T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-warp-change-events">
<summary><span>List WARP change events. — <code>cloudflare.<wbr>list-<wbr>warp-<wbr>change-<wbr>events</code></span></summary>
<p>Run <strong>List WARP change events.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-warp-change-events">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Unique Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/digital-experience-monitoring_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Required</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Required</td>
<td>Number of results per page.</td>
<td><code>minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Required</td>
<td>Start time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Required</td>
<td>End time for the query in ISO (RFC3339 - ISO 8601) format.</td>
<td></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter events by type &#39;config&#39; or &#39;toggle&#39;.</td>
<td><code>enum: [&quot;config&quot;,&quot;toggle&quot;]</code></td>
</tr>
<tr>
<td><code>query.toggle</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter events by type toggle value. Applicable to type=&#39;toggle&#39; events only.</td>
<td><code>enum: [&quot;on&quot;,&quot;off&quot;]</code></td>
</tr>
<tr>
<td><code>query.config_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter events by WARP configuration name changed from or to. Applicable to type=&#39;config&#39; events only.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter events by account name.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort response by event timestamp.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]; default: &quot;ASC&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-warp-change-events">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "query": {
    "page": 1,
    "per_page": 10,
    "from": "2023-09-20T17:00:00Z",
    "to": "2023-09-20T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-endpoint-healthcheck-list">
<summary><span>List Endpoint Health Checks — <code>cloudflare.<wbr>diagnostics-<wbr>endpoint-<wbr>healthcheck-<wbr>list</code></span></summary>
<p>Run <strong>List Endpoint Health Checks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-endpoint-healthcheck-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-endpoint-healthcheck-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-endpoint-healthcheck-create">
<summary><span>Endpoint Health Check — <code>cloudflare.<wbr>diagnostics-<wbr>endpoint-<wbr>healthcheck-<wbr>create</code></span></summary>
<p>Run <strong>Endpoint Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-endpoint-healthcheck-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_endpoint_health_check&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-endpoint-healthcheck-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "check_type": "icmp",
    "endpoint": "203.0.113.1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-endpoint-healthcheck-delete">
<summary><span>Delete Endpoint Health Check — <code>cloudflare.<wbr>diagnostics-<wbr>endpoint-<wbr>healthcheck-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Endpoint Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-endpoint-healthcheck-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-endpoint-healthcheck-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-endpoint-healthcheck-get">
<summary><span>Get Endpoint Health Check — <code>cloudflare.<wbr>diagnostics-<wbr>endpoint-<wbr>healthcheck-<wbr>get</code></span></summary>
<p>Run <strong>Get Endpoint Health Check</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-endpoint-healthcheck-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-endpoint-healthcheck-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-endpoint-healthcheck-update">
<summary><span>Update Endpoint Health Check — <code>cloudflare.<wbr>diagnostics-<wbr>endpoint-<wbr>healthcheck-<wbr>update</code></span></summary>
<p>Run <strong>Update Endpoint Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-endpoint-healthcheck-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_endpoint_health_check&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-endpoint-healthcheck-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "check_type": "icmp",
    "endpoint": "203.0.113.1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-diagnostics-traceroute">
<summary><span>Traceroute — <code>cloudflare.<wbr>diagnostics-<wbr>traceroute</code></span></summary>
<p>Run <strong>Traceroute</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.diagnostics-traceroute">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.colos</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_colos&quot;</code></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_options&quot;</code></td>
</tr>
<tr>
<td><code>body.targets</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-transit_targets&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.diagnostics-traceroute">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "targets": [
      "203.0.113.1",
      "cloudflare.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-custom-prompt-topics-list">
<summary><span>List custom prompt topics — <code>cloudflare.<wbr>dlp-<wbr>custom-<wbr>prompt-<wbr>topics-<wbr>list</code></span></summary>
<p>Run <strong>List custom prompt topics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-custom-prompt-topics-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-custom-prompt-topics-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-custom-prompt-topics-create">
<summary><span>Create custom prompt topic — <code>cloudflare.<wbr>dlp-<wbr>custom-<wbr>prompt-<wbr>topics-<wbr>create</code></span></summary>
<p>Run <strong>Create custom prompt topic</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-custom-prompt-topics-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewCustomPromptTopic&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-custom-prompt-topics-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "enabled": false,
    "topic": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-custom-prompt-topics-delete">
<summary><span>Delete custom prompt topic — <code>cloudflare.<wbr>dlp-<wbr>custom-<wbr>prompt-<wbr>topics-<wbr>delete</code></span></summary>
<p>Run <strong>Delete custom prompt topic</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-custom-prompt-topics-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-custom-prompt-topics-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-custom-prompt-topics-get">
<summary><span>Get custom prompt topic — <code>cloudflare.<wbr>dlp-<wbr>custom-<wbr>prompt-<wbr>topics-<wbr>get</code></span></summary>
<p>Run <strong>Get custom prompt topic</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-custom-prompt-topics-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-custom-prompt-topics-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-custom-prompt-topics-update">
<summary><span>Update custom prompt topic — <code>cloudflare.<wbr>dlp-<wbr>custom-<wbr>prompt-<wbr>topics-<wbr>update</code></span></summary>
<p>Run <strong>Update custom prompt topic</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-custom-prompt-topics-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CustomPromptTopicUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-custom-prompt-topics-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example",
    "enabled": false,
    "topic": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-classes-list">
<summary><span>Retrieve all data classes in an account — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>classes-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all data classes in an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-classes-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-classes-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-classes-create">
<summary><span>Creates a new data class — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>classes-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new data class</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-classes-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDataClass&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-classes-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "expression": "example",
    "sensitivity_levels": [],
    "data_tags": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-classes-delete">
<summary><span>Delete a single data class — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>classes-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single data class</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-classes-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.data_class_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-classes-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "data_class_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-classes-read">
<summary><span>Retrieve a specific data class — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>classes-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific data class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-classes-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.data_class_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-classes-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "data_class_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-classes-update">
<summary><span>Update the attributes of a single data class — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>classes-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single data class</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-classes-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.data_class_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DataClassUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-classes-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "data_class_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-categories-list">
<summary><span>Retrieve all data tag categories in an account — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>categories-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all data tag categories in an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-categories-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-categories-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-categories-create">
<summary><span>Creates a new data tag category. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>categories-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new data tag category.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-categories-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDataTagCategory&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-categories-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-categories-delete">
<summary><span>Delete a single data tag category. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>categories-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single data tag category.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-categories-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-categories-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-categories-read">
<summary><span>Retrieve a specific data tag category. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>categories-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific data tag category.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-categories-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-categories-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-categories-update">
<summary><span>Update the attributes of a single data tag category. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>categories-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single data tag category.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-categories-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DataTagCategoryUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-categories-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tags-list">
<summary><span>Retrieve all data tags in a data tag category — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tags-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all data tags in a data tag category</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tags-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tags-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tags-create">
<summary><span>Creates a new data tag. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tags-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new data tag.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tags-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDataTag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tags-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tags-delete">
<summary><span>Delete a single data tag. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tags-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single data tag.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tags-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tags-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000",
    "tag_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tags-read">
<summary><span>Retrieve a specific data tag. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tags-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific data tag.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tags-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tags-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000",
    "tag_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tags-update">
<summary><span>Update the attributes of a single data tag. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tags-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single data tag.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tags-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.category_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DataTagUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tags-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "category_id": "00000000-0000-4000-8000-000000000000",
    "tag_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-category-templates-list">
<summary><span>Retrieve all data tag category templates in an account — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>category-<wbr>templates-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all data tag category templates in an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-category-templates-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-category-templates-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-data-tag-category-template-read">
<summary><span>Retrieve a specific data tag category template. — <code>cloudflare.<wbr>dlp-<wbr>data-<wbr>tag-<wbr>category-<wbr>template-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific data tag category template.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-data-tag-category-template-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.template_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-data-tag-category-template-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "template_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-read-all">
<summary><span>Fetch all datasets — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>read-<wbr>all</code></span></summary>
<p>Run <strong>Fetch all datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-read-all">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-read-all">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-create">
<summary><span>Create a new dataset — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>create</code></span></summary>
<p>Run <strong>Create a new dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDataset&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-delete">
<summary><span>Delete a dataset — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-read">
<summary><span>Fetch a specific dataset — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>read</code></span></summary>
<p>Run <strong>Fetch a specific dataset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-update">
<summary><span>Update details about a dataset — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>update</code></span></summary>
<p>Run <strong>Update details about a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DatasetUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-create-version">
<summary><span>Prepare to upload a new version of a dataset — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>create-<wbr>version</code></span></summary>
<p>Run <strong>Prepare to upload a new version of a dataset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-create-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-create-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-datasets-define-columns">
<summary><span>Sets the column information for a multi-column upload — <code>cloudflare.<wbr>dlp-<wbr>datasets-<wbr>define-<wbr>columns</code></span></summary>
<p>Run <strong>Sets the column information for a multi-column upload</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-datasets-define-columns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.version</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDatasetColumn&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-datasets-define-columns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "dataset_id": "00000000-0000-4000-8000-000000000000",
    "version": 1
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-document-fingerprints-read-all">
<summary><span>Retrieve data about all document fingerprints. — <code>cloudflare.<wbr>dlp-<wbr>document-<wbr>fingerprints-<wbr>read-<wbr>all</code></span></summary>
<p>Run <strong>Retrieve data about all document fingerprints.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-document-fingerprints-read-all">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-document-fingerprints-read-all">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-document-fingerprints-create">
<summary><span>Creates a new document fingerprint. — <code>cloudflare.<wbr>dlp-<wbr>document-<wbr>fingerprints-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new document fingerprint.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-document-fingerprints-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewDocumentFingerprint&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-document-fingerprints-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "match_percent": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-document-fingerprints-delete">
<summary><span>Delete a single document fingerprint. — <code>cloudflare.<wbr>dlp-<wbr>document-<wbr>fingerprints-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single document fingerprint.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-document-fingerprints-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.document_fingerprint_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-document-fingerprints-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "document_fingerprint_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-document-fingerprints-read">
<summary><span>Retrieve data about a specific document fingerprint. — <code>cloudflare.<wbr>dlp-<wbr>document-<wbr>fingerprints-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve data about a specific document fingerprint.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-document-fingerprints-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.document_fingerprint_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-document-fingerprints-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "document_fingerprint_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-document-fingerprints-update">
<summary><span>Update the attributes of a single document fingerprint. — <code>cloudflare.<wbr>dlp-<wbr>document-<wbr>fingerprints-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single document fingerprint.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-document-fingerprints-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.document_fingerprint_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_UpdateDocumentFingerprint&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-document-fingerprints-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "document_fingerprint_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-get-account-mapping">
<summary><span>Get mapping — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>get-<wbr>account-<wbr>mapping</code></span></summary>
<p>Run <strong>Get mapping</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-get-account-mapping">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-get-account-mapping">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-create-account-mapping">
<summary><span>Create mapping — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>create-<wbr>account-<wbr>mapping</code></span></summary>
<p>Run <strong>Create mapping</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-create-account-mapping">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_UpdateAddinAccountMapping&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-create-account-mapping">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "auth_requirements": {
      "allowed_microsoft_organizations": [],
      "type": "Org"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-list-all-rules">
<summary><span>List all email scanner rules — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>list-<wbr>all-<wbr>rules</code></span></summary>
<p>Run <strong>List all email scanner rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-list-all-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-list-all-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-update-rule-priorities">
<summary><span>Update email scanner rule priorities — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>update-<wbr>rule-<wbr>priorities</code></span></summary>
<p>Run <strong>Update email scanner rule priorities</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-update-rule-priorities">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_UpdateEmailRulePriorities&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-update-rule-priorities">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "new_priorities": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-create-rule">
<summary><span>Create email scanner rule — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>create-<wbr>rule</code></span></summary>
<p>Run <strong>Create email scanner rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-create-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CreateEmailRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-create-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "enabled": false,
    "conditions": [],
    "action": {
      "action": "Block"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-delete-rule">
<summary><span>Delete email scanner rule — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>delete-<wbr>rule</code></span></summary>
<p>Run <strong>Delete email scanner rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-delete-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-delete-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "rule_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-get-rule">
<summary><span>Get an email scanner rule — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>get-<wbr>rule</code></span></summary>
<p>Run <strong>Get an email scanner rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-get-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-get-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "rule_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-email-scanner-update-rule">
<summary><span>Update email scanner rule — <code>cloudflare.<wbr>dlp-<wbr>email-<wbr>scanner-<wbr>update-<wbr>rule</code></span></summary>
<p>Run <strong>Update email scanner rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-email-scanner-update-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CreateEmailRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-email-scanner-update-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "rule_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example",
    "enabled": false,
    "conditions": [],
    "action": {
      "action": "Block"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-list-all-entries">
<summary><span>List all entries — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>list-<wbr>all-<wbr>entries</code></span></summary>
<p>Run <strong>List all entries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-list-all-entries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-list-all-entries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-create-entry">
<summary><span>Create custom entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>create-<wbr>entry</code></span></summary>
<p>Run <strong>Create custom entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-create-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewEntry&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-create-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "pattern": {
      "regex": "example"
    },
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-update-custom-entry">
<summary><span>Update custom entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>update-<wbr>custom-<wbr>entry</code></span></summary>
<p>Run <strong>Update custom entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-update-custom-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CustomEntryUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-update-custom-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example",
    "pattern": {
      "regex": "example"
    },
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-create-integration-entry">
<summary><span>Create integration entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>create-<wbr>integration-<wbr>entry</code></span></summary>
<p>Run <strong>Create integration entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-create-integration-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewPredefinedEntry&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-create-integration-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "enabled": false,
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-delete-integration-entry">
<summary><span>Delete integration entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>delete-<wbr>integration-<wbr>entry</code></span></summary>
<p>Run <strong>Delete integration entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-delete-integration-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-delete-integration-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-update-integration-entry">
<summary><span>Update integration entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>update-<wbr>integration-<wbr>entry</code></span></summary>
<p>Run <strong>Update integration entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-update-integration-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_PredefinedEntryUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-update-integration-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-create-predefined-entry">
<summary><span>Create predefined entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>create-<wbr>predefined-<wbr>entry</code></span></summary>
<p>Run <strong>Create predefined entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-create-predefined-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewPredefinedEntry&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-create-predefined-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "enabled": false,
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-delete-predefined-entry">
<summary><span>Delete predefined entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>delete-<wbr>predefined-<wbr>entry</code></span></summary>
<p>Run <strong>Delete predefined entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-delete-predefined-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-delete-predefined-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-update-predefined-entry">
<summary><span>Update predefined entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>update-<wbr>predefined-<wbr>entry</code></span></summary>
<p>Run <strong>Update predefined entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-update-predefined-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_PredefinedEntryUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-update-predefined-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-delete-entry">
<summary><span>Delete custom entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>delete-<wbr>entry</code></span></summary>
<p>Run <strong>Delete custom entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-delete-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-delete-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-get-dlp-entry">
<summary><span>Get DLP Entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>get-<wbr>dlp-<wbr>entry</code></span></summary>
<p>Run <strong>Get DLP Entry</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-get-dlp-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-get-dlp-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-entries-update-entry">
<summary><span>Update entry — <code>cloudflare.<wbr>dlp-<wbr>entries-<wbr>update-<wbr>entry</code></span></summary>
<p>Run <strong>Update entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-entries-update-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.entry_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_EntryUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-entries-update-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "entry_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example",
    "pattern": {
      "regex": "example"
    },
    "type": "custom",
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-limits-get">
<summary><span>Fetch limits associated with DLP for account — <code>cloudflare.<wbr>dlp-<wbr>limits-<wbr>get</code></span></summary>
<p>Run <strong>Fetch limits associated with DLP for account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-limits-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-limits-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-pattern-validate">
<summary><span>Validate a DLP regex pattern — <code>cloudflare.<wbr>dlp-<wbr>pattern-<wbr>validate</code></span></summary>
<p>Run <strong>Validate a DLP regex pattern</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-pattern-validate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_RegexValidationQuery&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-pattern-validate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "regex": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-list-all-profiles">
<summary><span>List all profiles — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>list-<wbr>all-<wbr>profiles</code></span></summary>
<p>Run <strong>List all profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-list-all-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.all</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Return all profiles, including those that current account does not have access to.</td>
<td></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-list-all-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-list-all-custom-profiles">
<summary><span>List all custom profiles — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>list-<wbr>all-<wbr>custom-<wbr>profiles</code></span></summary>
<p>Run <strong>List all custom profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-list-all-custom-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-list-all-custom-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-create-custom-profiles">
<summary><span>Create custom profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>create-<wbr>custom-<wbr>profiles</code></span></summary>
<p>Run <strong>Create custom profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-create-custom-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewCustomProfile&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-create-custom-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-delete-custom-profile">
<summary><span>Delete custom profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>delete-<wbr>custom-<wbr>profile</code></span></summary>
<p>Run <strong>Delete custom profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-delete-custom-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-delete-custom-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-get-custom-profile">
<summary><span>Get custom profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>get-<wbr>custom-<wbr>profile</code></span></summary>
<p>Run <strong>Get custom profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-get-custom-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-get-custom-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-update-custom-profile">
<summary><span>Update custom profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>update-<wbr>custom-<wbr>profile</code></span></summary>
<p>Run <strong>Update custom profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-update-custom-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CustomProfileUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-update-custom-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-delete-integration-profile">
<summary><span>Delete integration profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>delete-<wbr>integration-<wbr>profile</code></span></summary>
<p>Run <strong>Delete integration profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-delete-integration-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.recursive</code></td>
<td>integer</td>
<td>Optional</td>
<td>Set to <code>1</code> to also delete the entries owned by the profile and remove all references to them, as listed by the references endpoint. Required if the profile owns any entries. Defaults to <code>0</code>.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-delete-integration-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-list-integration-profile-references">
<summary><span>List integration profile references — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>list-<wbr>integration-<wbr>profile-<wbr>references</code></span></summary>
<p>Run <strong>List integration profile references</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-list-integration-profile-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-list-integration-profile-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-create-predefined-profile">
<summary><span>Create predefined profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>create-<wbr>predefined-<wbr>profile</code></span></summary>
<p>Run <strong>Create predefined profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-create-predefined-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewPredefinedProfile&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-create-predefined-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-delete-predefined-profile">
<summary><span>Delete predefined profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>delete-<wbr>predefined-<wbr>profile</code></span></summary>
<p>Run <strong>Delete predefined profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-delete-predefined-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-delete-predefined-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-get-predefined-profile">
<summary><span>Get predefined profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>get-<wbr>predefined-<wbr>profile</code></span></summary>
<p>Run <strong>Get predefined profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-get-predefined-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-get-predefined-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-update-predefined-profile">
<summary><span>Update predefined profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>update-<wbr>predefined-<wbr>profile</code></span></summary>
<p>Run <strong>Update predefined profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-update-predefined-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_PredefinedProfileUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-update-predefined-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-get-predefined-profile-config">
<summary><span>Get predefined profile config — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>get-<wbr>predefined-<wbr>profile-<wbr>config</code></span></summary>
<p>Run <strong>Get predefined profile config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-get-predefined-profile-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-get-predefined-profile-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-create-predefined-profile-config">
<summary><span>Create predefined profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>create-<wbr>predefined-<wbr>profile-<wbr>config</code></span></summary>
<p>Run <strong>Create predefined profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-create-predefined-profile-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_PredefinedProfileConfigUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-create-predefined-profile-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-update-predefined-profile-config">
<summary><span>Update predefined profile config — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>update-<wbr>predefined-<wbr>profile-<wbr>config</code></span></summary>
<p>Run <strong>Update predefined profile config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-update-predefined-profile-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_PredefinedProfileConfigUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-update-predefined-profile-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-profiles-get-dlp-profile">
<summary><span>Get DLP Profile — <code>cloudflare.<wbr>dlp-<wbr>profiles-<wbr>get-<wbr>dlp-<wbr>profile</code></span></summary>
<p>Run <strong>Get DLP Profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-profiles-get-dlp-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-profiles-get-dlp-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "profile_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-list">
<summary><span>Retrieve all sensitivity groups in an account — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all sensitivity groups in an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-create">
<summary><span>Creates a new sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new sensitivity group.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewSensitivityGroup&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-group-templates-list">
<summary><span>Retrieve all sensitivity group templates in an account — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>group-<wbr>templates-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all sensitivity group templates in an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-group-templates-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-group-templates-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-group-template-read">
<summary><span>Retrieve a specific sensitivity group template. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>group-<wbr>template-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific sensitivity group template.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-group-template-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.template_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-group-template-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "template_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-delete">
<summary><span>Delete a single sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single sensitivity group.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-read">
<summary><span>Retrieve a specific sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific sensitivity group.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-update">
<summary><span>Update the attributes of a single sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single sensitivity group.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_SensitivityGroupUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-get-level-order">
<summary><span>Retrieve the ordered list of level IDs for a sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>get-<wbr>level-<wbr>order</code></span></summary>
<p>Run <strong>Retrieve the ordered list of level IDs for a sensitivity group.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-get-level-order">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-get-level-order">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-groups-put-level-order">
<summary><span>Set the ordering of levels within a sensitivity group. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>groups-<wbr>put-<wbr>level-<wbr>order</code></span></summary>
<p>Run <strong>Set the ordering of levels within a sensitivity group.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-groups-put-level-order">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_SensitivityLevelOrder&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-groups-put-level-order">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "level_ids": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-levels-list">
<summary><span>Retrieve all sensitivity levels in a sensitivity group — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>levels-<wbr>list</code></span></summary>
<p>Run <strong>Retrieve all sensitivity levels in a sensitivity group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-levels-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-levels-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-levels-create">
<summary><span>Creates a new sensitivity level. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>levels-<wbr>create</code></span></summary>
<p>Run <strong>Creates a new sensitivity level.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-levels-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_NewSensitivityLevel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-levels-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-levels-delete">
<summary><span>Delete a single sensitivity level. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>levels-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a single sensitivity level.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-levels-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.sensitivity_level_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-levels-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000",
    "sensitivity_level_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-levels-read">
<summary><span>Retrieve a specific sensitivity level. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>levels-<wbr>read</code></span></summary>
<p>Run <strong>Retrieve a specific sensitivity level.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-levels-read">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.sensitivity_level_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-levels-read">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000",
    "sensitivity_level_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-sensitivity-levels-update">
<summary><span>Update the attributes of a single sensitivity level. — <code>cloudflare.<wbr>dlp-<wbr>sensitivity-<wbr>levels-<wbr>update</code></span></summary>
<p>Run <strong>Update the attributes of a single sensitivity level.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-sensitivity-levels-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.sensitivity_group_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.sensitivity_level_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_SensitivityLevelUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-sensitivity-levels-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "sensitivity_group_id": "00000000-0000-4000-8000-000000000000",
    "sensitivity_level_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-settings-delete">
<summary><span>Delete (reset) DLP account-level settings to initial values. — <code>cloudflare.<wbr>dlp-<wbr>settings-<wbr>delete</code></span></summary>
<p>Run <strong>Delete (reset) DLP account-level settings to initial values.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-settings-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-settings-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-settings-get">
<summary><span>Get DLP account-level settings. — <code>cloudflare.<wbr>dlp-<wbr>settings-<wbr>get</code></span></summary>
<p>Run <strong>Get DLP account-level settings.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-settings-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-settings-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-settings-edit">
<summary><span>Partially update DLP account-level settings. — <code>cloudflare.<wbr>dlp-<wbr>settings-<wbr>edit</code></span></summary>
<p>Run <strong>Partially update DLP account-level settings.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-settings-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DlpSettingsUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-settings-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-settings-update">
<summary><span>Update DLP account-level settings (full replacement). — <code>cloudflare.<wbr>dlp-<wbr>settings-<wbr>update</code></span></summary>
<p>Run <strong>Update DLP account-level settings (full replacement).</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-settings-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_DlpSettingsUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-settings-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-list-validators">
<summary><span>List validators — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>list-<wbr>validators</code></span></summary>
<p>Run <strong>List validators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-list-validators">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>—</td>
<td>Optional</td>
<td>Only return validators of this kind. Omit to return every kind.</td>
<td></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/dlp_ValidatorKind&quot;</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-list-validators">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-list-proximity-words-validators">
<summary><span>List proximity word validators — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>list-<wbr>proximity-<wbr>words-<wbr>validators</code></span></summary>
<p>Run <strong>List proximity word validators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-list-proximity-words-validators">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-list-proximity-words-validators">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-create-proximity-words-validator">
<summary><span>Create a proximity word validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>create-<wbr>proximity-<wbr>words-<wbr>validator</code></span></summary>
<p>Run <strong>Create a proximity word validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-create-proximity-words-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_ProximityWordValidatorWrite&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-create-proximity-words-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "HIPAA context words",
    "words": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-delete-proximity-words-validator">
<summary><span>Delete a proximity word validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>delete-<wbr>proximity-<wbr>words-<wbr>validator</code></span></summary>
<p>Run <strong>Delete a proximity word validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-delete-proximity-words-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-delete-proximity-words-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-get-proximity-words-validator">
<summary><span>Get a proximity word validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>get-<wbr>proximity-<wbr>words-<wbr>validator</code></span></summary>
<p>Run <strong>Get a proximity word validator</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-get-proximity-words-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-get-proximity-words-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-update-proximity-words-validator">
<summary><span>Update a proximity word validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>update-<wbr>proximity-<wbr>words-<wbr>validator</code></span></summary>
<p>Run <strong>Update a proximity word validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-update-proximity-words-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_ProximityWordValidatorWrite&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-update-proximity-words-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "HIPAA context words",
    "words": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-list-worker-validators">
<summary><span>List worker validators — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>list-<wbr>worker-<wbr>validators</code></span></summary>
<p>Run <strong>List worker validators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-list-worker-validators">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-list-worker-validators">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-create-worker-validator">
<summary><span>Create a worker validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>create-<wbr>worker-<wbr>validator</code></span></summary>
<p>Run <strong>Create a worker validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-create-worker-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_WorkerValidatorWrite&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-create-worker-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "Invoice scorer",
    "script_tag": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-delete-worker-validator">
<summary><span>Delete a worker validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>delete-<wbr>worker-<wbr>validator</code></span></summary>
<p>Run <strong>Delete a worker validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-delete-worker-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-delete-worker-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-get-worker-validator">
<summary><span>Get a worker validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>get-<wbr>worker-<wbr>validator</code></span></summary>
<p>Run <strong>Get a worker validator</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-get-worker-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-get-worker-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-update-worker-validator">
<summary><span>Update a worker validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>update-<wbr>worker-<wbr>validator</code></span></summary>
<p>Run <strong>Update a worker validator</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-update-worker-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_WorkerValidatorWrite&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-update-worker-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "Invoice scorer",
    "script_tag": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-get-worker-validator-status">
<summary><span>Get a worker validator status — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>get-<wbr>worker-<wbr>validator-<wbr>status</code></span></summary>
<p>Run <strong>Get a worker validator status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-get-worker-validator-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-get-worker-validator-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-validators-get-validator">
<summary><span>Get a validator — <code>cloudflare.<wbr>dlp-<wbr>validators-<wbr>get-<wbr>validator</code></span></summary>
<p>Run <strong>Get a validator</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-validators-get-validator">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.validator_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-validators-get-validator">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "validator_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publiclistprefixbindings">
<summary><span>List DLS prefix bindings for an account — <code>cloudflare.<wbr>publiclistprefixbind<wbr>ings</code></span></summary>
<p>Run <strong>List DLS prefix bindings for an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publiclistprefixbindings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token for cursor-based pagination. Omit for the first page. Pass the value from a previous response to fetch the next page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publiclistprefixbindings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publiccreateprefixbinding">
<summary><span>Create a DLS prefix binding — <code>cloudflare.<wbr>publiccreateprefixbi<wbr>nding</code></span></summary>
<p>Run <strong>Create a DLS prefix binding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publiccreateprefixbinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_CreatePrefixBindingInput&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publiccreateprefixbinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "prefix_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "cidr": "10.0.1.0/24",
    "region_key": "eu"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publicdeleteprefixbinding">
<summary><span>Delete a DLS prefix binding — <code>cloudflare.<wbr>publicdeleteprefixbi<wbr>nding</code></span></summary>
<p>Run <strong>Delete a DLS prefix binding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publicdeleteprefixbinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.binding_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the prefix binding.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publicdeleteprefixbinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "binding_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publicgetprefixbinding">
<summary><span>Get a DLS prefix binding — <code>cloudflare.<wbr>publicgetprefixbindi<wbr>ng</code></span></summary>
<p>Run <strong>Get a DLS prefix binding</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publicgetprefixbinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.binding_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the prefix binding.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publicgetprefixbinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "binding_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publicpatchprefixbinding">
<summary><span>Update a DLS prefix binding — <code>cloudflare.<wbr>publicpatchprefixbin<wbr>ding</code></span></summary>
<p>Run <strong>Update a DLS prefix binding</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publicpatchprefixbinding">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.binding_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the prefix binding.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_UpdatePrefixBindingInput&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publicpatchprefixbinding">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "binding_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  },
  "body": {
    "region_key": "eu"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publiclistregions">
<summary><span>List DLS regions for an account — <code>cloudflare.<wbr>publiclistregions</code></span></summary>
<p>Run <strong>List DLS regions for an account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publiclistregions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token for cursor-based pagination. Omit for the first page. Pass the value from a previous response to fetch the next page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter regions by type. Omit to return all regions.</td>
<td><code>enum: [&quot;managed&quot;,&quot;custom&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publiclistregions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-publicgetregion">
<summary><span>Get a DLS region — <code>cloudflare.<wbr>publicgetregion</code></span></summary>
<p>Run <strong>Get a DLS region</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.publicgetregion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.region_id</code></td>
<td>string</td>
<td>Required</td>
<td>UUID of the region (custom or managed) or region_key of a managed region.</td>
<td><code>maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.publicgetregion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "region_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-list-dns-firewall-clusters">
<summary><span>List DNS Firewall Clusters — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>list-<wbr>dns-<wbr>firewall-<wbr>clusters</code></span></summary>
<p>Run <strong>List DNS Firewall Clusters</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-list-dns-firewall-clusters">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of clusters per page</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-list-dns-firewall-clusters">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-delete-dns-firewall-cluster">
<summary><span>Delete DNS Firewall Cluster — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>delete-<wbr>dns-<wbr>firewall-<wbr>cluster</code></span></summary>
<p>Run <strong>Delete DNS Firewall Cluster</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-delete-dns-firewall-cluster">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_firewall_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-delete-dns-firewall-cluster">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_firewall_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-dns-firewall-cluster-details">
<summary><span>DNS Firewall Cluster Details — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>dns-<wbr>firewall-<wbr>cluster-<wbr>details</code></span></summary>
<p>Run <strong>DNS Firewall Cluster Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-dns-firewall-cluster-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_firewall_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-dns-firewall-cluster-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_firewall_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-update-dns-firewall-cluster">
<summary><span>Update DNS Firewall Cluster — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>update-<wbr>dns-<wbr>firewall-<wbr>cluster</code></span></summary>
<p>Run <strong>Update DNS Firewall Cluster</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-update-dns-firewall-cluster">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_firewall_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_dns-firewall-cluster-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-update-dns-firewall-cluster">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_firewall_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-show-dns-firewall-cluster-reverse-dns">
<summary><span>Show DNS Firewall Cluster Reverse DNS — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>show-<wbr>dns-<wbr>firewall-<wbr>cluster-<wbr>reverse-<wbr>dns</code></span></summary>
<p>Run <strong>Show DNS Firewall Cluster Reverse DNS</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-show-dns-firewall-cluster-reverse-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_firewall_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-show-dns-firewall-cluster-reverse-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_firewall_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-firewall-update-dns-firewall-cluster-reverse-dns">
<summary><span>Update DNS Firewall Cluster Reverse DNS — <code>cloudflare.<wbr>dns-<wbr>firewall-<wbr>update-<wbr>dns-<wbr>firewall-<wbr>cluster-<wbr>reverse-<wbr>dns</code></span></summary>
<p>Run <strong>Update DNS Firewall Cluster Reverse DNS</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-firewall-update-dns-firewall-cluster-reverse-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_firewall_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-firewall_dns-firewall-reverse-dns-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-firewall-update-dns-firewall-cluster-reverse-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_firewall_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-an-account-get-usage">
<summary><span>Get DNS Record Usage for Account — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>usage</code></span></summary>
<p>Run <strong>Get DNS Record Usage for Account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-an-account-get-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-an-account-get-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-list-dns-settings">
<summary><span>Show DNS Settings — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>dns-<wbr>settings</code></span></summary>
<p>Run <strong>Show DNS Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-list-dns-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-list-dns-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-update-dns-settings">
<summary><span>Update DNS Settings — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>update-<wbr>dns-<wbr>settings</code></span></summary>
<p>Run <strong>Update DNS Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-update-dns-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_account_settings_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-update-dns-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-list-custom-nameserver-sets">
<summary><span>List Custom Nameserver Sets — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>custom-<wbr>nameserver-<wbr>sets</code></span></summary>
<p>Run <strong>List Custom Nameserver Sets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-list-custom-nameserver-sets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-list-custom-nameserver-sets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-create-custom-nameserver-set">
<summary><span>Create Custom Nameserver Set — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>create-<wbr>custom-<wbr>nameserver-<wbr>set</code></span></summary>
<p>Run <strong>Create Custom Nameserver Set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-create-custom-nameserver-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_nameserver-set-create&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-create-custom-nameserver-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Production nameservers",
    "nameservers": [
      {
        "name": "ns1.example.com"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-delete-custom-nameserver-set">
<summary><span>Delete Custom Nameserver Set — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>custom-<wbr>nameserver-<wbr>set</code></span></summary>
<p>Run <strong>Delete Custom Nameserver Set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-delete-custom-nameserver-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.nameserver_set_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_nameserver-set-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-delete-custom-nameserver-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "nameserver_set_id": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-get-custom-nameserver-set">
<summary><span>Get Custom Nameserver Set — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>custom-<wbr>nameserver-<wbr>set</code></span></summary>
<p>Run <strong>Get Custom Nameserver Set</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-get-custom-nameserver-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.nameserver_set_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_nameserver-set-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-get-custom-nameserver-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "nameserver_set_id": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-an-account-update-custom-nameserver-set">
<summary><span>Update Custom Nameserver Set — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>an-<wbr>account-<wbr>update-<wbr>custom-<wbr>nameserver-<wbr>set</code></span></summary>
<p>Run <strong>Update Custom Nameserver Set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-an-account-update-custom-nameserver-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.nameserver_set_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_nameserver-set-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_nameserver-set-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-an-account-update-custom-nameserver-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "nameserver_set_id": "0123456789abcdef0123456789abcdef"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-views-for-an-account-list-internal-dns-views">
<summary><span>List Internal DNS Views — <code>cloudflare.<wbr>dns-<wbr>views-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>internal-<wbr>dns-<wbr>views</code></span></summary>
<p>Run <strong>List Internal DNS Views</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-views-for-an-account-list-internal-dns-views">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS view name. This is a convenience alias for <code>name.exact</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS view name.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Substring of the DNS view name.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.startswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Prefix of the DNS view name.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.endswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Suffix of the DNS view name.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_id</code></td>
<td>string</td>
<td>Optional</td>
<td>A zone ID that exists in the zones list for the view.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name</code></td>
<td>string</td>
<td>Optional</td>
<td>A zone name that exists in the zones list for the view.</td>
<td></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_match&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_order&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_direction&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-views-for-an-account-list-internal-dns-views">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-views-for-an-account-create-internal-dns-views">
<summary><span>Create Internal DNS View — <code>cloudflare.<wbr>dns-<wbr>views-<wbr>for-<wbr>an-<wbr>account-<wbr>create-<wbr>internal-<wbr>dns-<wbr>views</code></span></summary>
<p>Run <strong>Create Internal DNS View</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-views-for-an-account-create-internal-dns-views">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_dns-view-post&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-views-for-an-account-create-internal-dns-views">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my view",
    "zones": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-views-for-an-account-delete-internal-dns-view">
<summary><span>Delete Internal DNS View — <code>cloudflare.<wbr>dns-<wbr>views-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>internal-<wbr>dns-<wbr>view</code></span></summary>
<p>Run <strong>Delete Internal DNS View</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-views-for-an-account-delete-internal-dns-view">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.view_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-views-for-an-account-delete-internal-dns-view">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "view_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-views-for-an-account-get-internal-dns-view">
<summary><span>DNS Internal View Details — <code>cloudflare.<wbr>dns-<wbr>views-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>internal-<wbr>dns-<wbr>view</code></span></summary>
<p>Run <strong>DNS Internal View Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-views-for-an-account-get-internal-dns-view">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.view_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-views-for-an-account-get-internal-dns-view">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "view_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-views-for-an-account-update-internal-dns-view">
<summary><span>Update Internal DNS View — <code>cloudflare.<wbr>dns-<wbr>views-<wbr>for-<wbr>an-<wbr>account-<wbr>update-<wbr>internal-<wbr>dns-<wbr>view</code></span></summary>
<p>Run <strong>Update Internal DNS View</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-views-for-an-account-update-internal-dns-view">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.view_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_dns-view-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-views-for-an-account-update-internal-dns-view">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "view_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_monthly_report">
<summary><span>Get monthly report — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>monthly_<wbr>report</code></span></summary>
<p>Run <strong>Get monthly report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_monthly_report">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_monthly_report">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_investigate">
<summary><span>Search email messages — <code>cloudflare.<wbr>email_<wbr>security_<wbr>investigate</code></span></summary>
<p>Run <strong>Search email messages</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_investigate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>string</td>
<td>Optional</td>
<td>The beginning of the search date range. Defaults to <code>now - 30 days</code>. Must not be in the future.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>string</td>
<td>Optional</td>
<td>The end of the search date range. Defaults to <code>now</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Optional</td>
<td>Space-delimited term matched case-insensitively against message metadata — sender, recipient, subject, attachment names and hashes, and message ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.detections_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include only detections in search results.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.final_disposition</code></td>
<td>string</td>
<td>Optional</td>
<td>Dispositions to filter by.</td>
<td><code>enum: [&quot;MALICIOUS&quot;,&quot;SUSPICIOUS&quot;,&quot;SPOOF&quot;,&quot;SPAM&quot;,&quot;BULK&quot;,&quot;NONE&quot;]</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Optional</td>
<td>Metric to aggregate the results by.</td>
<td></td>
</tr>
<tr>
<td><code>query.message_action</code></td>
<td>string</td>
<td>Optional</td>
<td>Message actions to filter by.</td>
<td><code>enum: [&quot;PREVIEW&quot;,&quot;QUARANTINE_RELEASED&quot;,&quot;MOVED&quot;]</code></td>
</tr>
<tr>
<td><code>query.recipient</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by recipient. Matches an email address or a domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.sender</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by sender. Matches an email address or a domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.smtp_helo_ip</code></td>
<td>string</td>
<td>Optional</td>
<td>Matches messages whose SMTP HELO server IP address equals this value.</td>
<td></td>
</tr>
<tr>
<td><code>query.alert_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by alert ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by a domain found in the email — sender domain, recipient domain, or a domain in a link.</td>
<td></td>
</tr>
<tr>
<td><code>query.message_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the RFC 5322 Message-ID header.</td>
<td></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>string</td>
<td>Optional</td>
<td>Search for messages containing individual keywords in any order within the subject.</td>
<td></td>
</tr>
<tr>
<td><code>query.delivery_status</code></td>
<td>—</td>
<td>Optional</td>
<td>Delivery status to filter by.</td>
<td><code>$ref: &quot;#/definitions/email-security_MessageDeliveryStatus&quot;</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from the previous response&#39;s <code>result_info</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer &#124; null</td>
<td>Optional</td>
<td>Deprecated: Use cursor pagination instead. End of life: November 1, 2026.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_investigate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_bulk_jobs">
<summary><span>List bulk action jobs — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>bulk_<wbr>jobs</code></span></summary>
<p>Run <strong>List bulk action jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_bulk_jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.action_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter jobs by the action they perform.</td>
<td><code>enum: [&quot;MOVE&quot;,&quot;RELEASE&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter jobs by their processing status.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkJobStatus&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_bulk_jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_bulk_job">
<summary><span>Create a bulk action job — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>bulk_<wbr>job</code></span></summary>
<p>Run <strong>Create a bulk action job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_bulk_job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_BulkActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_bulk_job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "action": "MOVE",
    "search_params": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_bulk_job">
<summary><span>Delete a bulk action job — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>bulk_<wbr>job</code></span></summary>
<p>Run <strong>Delete a bulk action job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_bulk_job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the bulk action job.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkJobId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_bulk_job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "job_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_bulk_job">
<summary><span>Get bulk action job details — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>bulk_<wbr>job</code></span></summary>
<p>Run <strong>Get bulk action job details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_bulk_job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the bulk action job.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkJobId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_bulk_job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "job_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_cancel_bulk_job">
<summary><span>Cancel a bulk action job — <code>cloudflare.<wbr>email_<wbr>security_<wbr>cancel_<wbr>bulk_<wbr>job</code></span></summary>
<p>Run <strong>Cancel a bulk action job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_cancel_bulk_job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the bulk action job to cancel.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkJobId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_cancel_bulk_job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "job_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_bulk_job_messages">
<summary><span>List messages for a bulk action job — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>bulk_<wbr>job_<wbr>messages</code></span></summary>
<p>Run <strong>List messages for a bulk action job</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_bulk_job_messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the bulk action job whose messages to list.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkJobId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter the job&#39;s messages by their processing status.</td>
<td><code>$ref: &quot;#/definitions/email-security_BulkActionMessageStatus&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_bulk_job_messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "job_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_post_bulk_move">
<summary><span>Move messages — <code>cloudflare.<wbr>email_<wbr>security_<wbr>post_<wbr>bulk_<wbr>move</code></span></summary>
<p>Run <strong>Move messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_post_bulk_move">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_MailboxDestination&quot;</code></td>
</tr>
<tr>
<td><code>body.expected_disposition</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Nonfunctional field. End of life: December 1, 2026.</td>
<td></td>
</tr>
<tr>
<td><code>body.expected_disposition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_DispositionLabel&quot;</code></td>
</tr>
<tr>
<td><code>body.ids</code></td>
<td>array</td>
<td>Required</td>
<td>List of message IDs to move.</td>
<td><code>minItems: 1; maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.ids[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
<tr>
<td><code>body.postfix_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>Deprecated, use <code>ids</code> instead. End of life: November 1, 2026.</td>
<td></td>
</tr>
<tr>
<td><code>body.postfix_ids[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_PostfixId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_post_bulk_move">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination": "Inbox",
    "ids": [
      "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_post_preview">
<summary><span>Generate preview for a non-detection message — <code>cloudflare.<wbr>email_<wbr>security_<wbr>post_<wbr>preview</code></span></summary>
<p>Run <strong>Generate preview for a non-detection message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_post_preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_post_preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_post_release">
<summary><span>Release messages from quarantine — <code>cloudflare.<wbr>email_<wbr>security_<wbr>post_<wbr>release</code></span></summary>
<p>Run <strong>Release messages from quarantine</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_post_release">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ids</code></td>
<td>array</td>
<td>Required</td>
<td>Investigate IDs of the messages to release.</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.ids[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_post_release">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "ids": [
      "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message">
<summary><span>Get message details — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message</code></span></summary>
<p>Run <strong>Get message details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.submission</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, search the submissions datastore only. When false or omitted, search the regular datastore only.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message_action_log">
<summary><span>List post-delivery actions for a message — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message_<wbr>action_<wbr>log</code></span></summary>
<p>Run <strong>List post-delivery actions for a message</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message_action_log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message_action_log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message_detections">
<summary><span>Get message detection details — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message_<wbr>detections</code></span></summary>
<p>Run <strong>Get message detection details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message_detections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message_detections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_post_message_move">
<summary><span>Move a message — <code>cloudflare.<wbr>email_<wbr>security_<wbr>post_<wbr>message_<wbr>move</code></span></summary>
<p>Run <strong>Move a message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_post_message_move">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_MailboxDestination&quot;</code></td>
</tr>
<tr>
<td><code>body.expected_disposition</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Nonfunctional field. End of life: December 1, 2026.</td>
<td></td>
</tr>
<tr>
<td><code>body.expected_disposition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_DispositionLabel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_post_message_move">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  },
  "body": {
    "destination": "Inbox"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message_preview">
<summary><span>Get preview for a detection — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message_<wbr>preview</code></span></summary>
<p>Run <strong>Get preview for a detection</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message_preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message_preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message_raw">
<summary><span>Get raw email content — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message_<wbr>raw</code></span></summary>
<p>Run <strong>Get raw email content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message_raw">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message_raw">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_message_trace">
<summary><span>Get email trace — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>message_<wbr>trace</code></span></summary>
<p>Run <strong>Get email trace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_message_trace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.investigate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_InvestigateId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_message_trace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "investigate_id": "4Njp3P0STMz2c02Q-2024-01-05T10:00:00-12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_phishguard_reports">
<summary><span>List PhishGuard reports — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>phishguard_<wbr>reports</code></span></summary>
<p>Run <strong>List PhishGuard reports</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_phishguard_reports">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range (RFC3339). Takes precedence over from_date.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range (RFC3339). Takes precedence over to_date.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.from_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated, use <code>start</code> instead. Start date in YYYY-MM-DD format.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.to_date</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated, use <code>end</code> instead. End date in YYYY-MM-DD format.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_phishguard_reports">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_allow_policies">
<summary><span>List email allow policies — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>allow_<wbr>policies</code></span></summary>
<p>Run <strong>List email allow policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_allow_policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;pattern&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.is_exempt_recipient</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only policies where messages to the recipient bypass all detections.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_trusted_sender</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only policies where messages from the sender bypass all detections and link following.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_acceptable_sender</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only policies where messages from the sender are exempted from Spam, Spoof, and Bulk dispositions (not Malicious or Suspicious).</td>
<td></td>
</tr>
<tr>
<td><code>query.verify_sender</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only policies that enforce DMARC, SPF, or DKIM authentication.</td>
<td></td>
</tr>
<tr>
<td><code>query.pattern_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by pattern type.</td>
<td></td>
</tr>
<tr>
<td><code>query.pattern_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_PatternType&quot;</code></td>
</tr>
<tr>
<td><code>query.pattern</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by exact pattern value.</td>
<td></td>
</tr>
<tr>
<td><code>query.expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to return only expired policies (<code>true</code>) or only policies that still apply (<code>false</code>). Omit to return both.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_allow_policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_allow_policy">
<summary><span>Create email allow policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>allow_<wbr>policy</code></span></summary>
<p>Run <strong>Create email allow policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_allow_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateAllowPolicy&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_allow_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "is_exempt_recipient": false,
    "is_trusted_sender": true,
    "is_acceptable_sender": false,
    "pattern": "test@example.com",
    "is_regex": false,
    "verify_sender": true,
    "pattern_type": "EMAIL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_allow_policies">
<summary><span>Batch allow policy operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>allow_<wbr>policies</code></span></summary>
<p>Run <strong>Batch allow policy operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_allow_policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the allow policies to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the policy&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateAllowPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>Allow policies to create.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateAllowPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the policy&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_CreateAllowPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_allow_policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_allow_policy">
<summary><span>Delete an email allow policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>allow_<wbr>policy</code></span></summary>
<p>Run <strong>Delete an email allow policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_allow_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_allow_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_allow_policy">
<summary><span>Get an email allow policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>allow_<wbr>policy</code></span></summary>
<p>Run <strong>Get an email allow policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_allow_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_allow_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_replace_allow_policy">
<summary><span>Replace an email allow policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>replace_<wbr>allow_<wbr>policy</code></span></summary>
<p>Run <strong>Replace an email allow policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_replace_allow_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_AllowPolicyId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateAllowPolicy&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_replace_allow_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "is_exempt_recipient": false,
    "is_trusted_sender": true,
    "is_acceptable_sender": false,
    "pattern": "test@example.com",
    "is_regex": false,
    "verify_sender": true,
    "pattern_type": "EMAIL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_blocked_senders">
<summary><span>List blocked email senders — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>blocked_<wbr>senders</code></span></summary>
<p>Run <strong>List blocked email senders</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_blocked_senders">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;pattern&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.pattern_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by pattern type.</td>
<td></td>
</tr>
<tr>
<td><code>query.pattern_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_PatternType&quot;</code></td>
</tr>
<tr>
<td><code>query.pattern</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by pattern value.</td>
<td></td>
</tr>
<tr>
<td><code>query.expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to return only expired patterns (<code>true</code>) or only patterns that still apply (<code>false</code>). Omit to return both.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_blocked_senders">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_blocked_sender">
<summary><span>Create blocked email sender — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>blocked_<wbr>sender</code></span></summary>
<p>Run <strong>Create blocked email sender</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_blocked_sender">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateBlockedSender&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_blocked_sender">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "pattern": "test@example.com",
    "is_regex": false,
    "pattern_type": "EMAIL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_blocked_senders">
<summary><span>Batch blocked sender operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>blocked_<wbr>senders</code></span></summary>
<p>Run <strong>Batch blocked sender operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_blocked_senders">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the blocked sender patterns to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the pattern&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateBlockedSender&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>Blocked sender patterns to create.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateBlockedSender&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the pattern&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_CreateBlockedSender&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_blocked_senders">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_blocked_sender">
<summary><span>Delete a blocked email sender — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>blocked_<wbr>sender</code></span></summary>
<p>Run <strong>Delete a blocked email sender</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_blocked_sender">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.pattern_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_blocked_sender">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "pattern_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_blocked_sender">
<summary><span>Get a blocked email sender — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>blocked_<wbr>sender</code></span></summary>
<p>Run <strong>Get a blocked email sender</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_blocked_sender">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.pattern_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_blocked_sender">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "pattern_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_replace_blocked_sender">
<summary><span>Replace a blocked email sender — <code>cloudflare.<wbr>email_<wbr>security_<wbr>replace_<wbr>blocked_<wbr>sender</code></span></summary>
<p>Run <strong>Replace a blocked email sender</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_replace_blocked_sender">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.pattern_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_BlockedSenderId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateBlockedSender&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_replace_blocked_sender">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "pattern_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "pattern": "test@example.com",
    "is_regex": false,
    "pattern_type": "EMAIL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_content_policies">
<summary><span>List content policies — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>content_<wbr>policies</code></span></summary>
<p>Run <strong>List content policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_content_policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by enabled status.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by exact policy name.</td>
<td></td>
</tr>
<tr>
<td><code>query.expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to return only expired policies (<code>true</code>) or only policies that still apply (<code>false</code>). Omit to return both.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_content_policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_content_policy">
<summary><span>Create a content policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>content_<wbr>policy</code></span></summary>
<p>Run <strong>Create a content policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_content_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateContentPolicy&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_content_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Block phishing keywords",
    "pattern": "urgent.*verify.*account",
    "targets": [
      "SUBJECT"
    ],
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_content_policies">
<summary><span>Batch content policy operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>content_<wbr>policies</code></span></summary>
<p>Run <strong>Batch content policy operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_content_policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the content policies to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ContentPolicyId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the policy&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateContentPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_ContentPolicyId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>Content policies to create.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateContentPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the policy&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_CreateContentPolicy&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_ContentPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_content_policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_content_policy">
<summary><span>Delete a content policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>content_<wbr>policy</code></span></summary>
<p>Run <strong>Delete a content policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_content_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ContentPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_content_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_content_policy">
<summary><span>Get a content policy — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>content_<wbr>policy</code></span></summary>
<p>Run <strong>Get a content policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_content_policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ContentPolicyId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_content_policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_domains">
<summary><span>List protected email domains — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>domains</code></span></summary>
<p>Run <strong>List protected email domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;domain&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.allowed_delivery_mode</code></td>
<td>—</td>
<td>Optional</td>
<td>Delivery mode to filter by.</td>
<td><code>$ref: &quot;#/definitions/email-security_DeliveryMode&quot;</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>array</td>
<td>Optional</td>
<td>Domain names to filter by.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.active_delivery_mode</code></td>
<td>—</td>
<td>Optional</td>
<td>Currently active delivery mode to filter by.</td>
<td><code>$ref: &quot;#/definitions/email-security_DeliveryMode&quot;</code></td>
</tr>
<tr>
<td><code>query.integration_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Integration ID to filter by.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filters response to domains with the provided status.</td>
<td><code>$ref: &quot;#/definitions/email-security_DomainStatus&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_domains">
<summary><span>Add a new email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>domains</code></span></summary>
<p>Run <strong>Add a new email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateDomain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domain": "example",
    "allowed_delivery_modes": [
      "DIRECT"
    ],
    "ip_restrictions": [
      "192.0.2.0/24",
      "2001:db8::/32"
    ],
    "drop_dispositions": [],
    "regions": [
      "GLOBAL"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_domains">
<summary><span>Batch domain operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>domains</code></span></summary>
<p>Run <strong>Batch domain operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the domains to remove protection from.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the domain&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>Domains to add protection for.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the domain&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_ReplaceDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_domain">
<summary><span>Unprotect an email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>domain</code></span></summary>
<p>Run <strong>Unprotect an email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_domain">
<summary><span>Get an email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>domain</code></span></summary>
<p>Run <strong>Get an email domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_update_domain">
<summary><span>Update an email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>update_<wbr>domain</code></span></summary>
<p>Run <strong>Update an email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_update_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_UpdateDomain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_update_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_replace_domain">
<summary><span>Replace an email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>replace_<wbr>domain</code></span></summary>
<p>Run <strong>Replace an email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_replace_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ReplaceDomain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_replace_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "allowed_delivery_modes": [
      "DIRECT"
    ],
    "ip_restrictions": [
      "192.0.2.0/24",
      "2001:db8::/32"
    ],
    "drop_dispositions": [],
    "regions": [
      "GLOBAL"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_domain_verification">
<summary><span>Get domain verification details — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>domain_<wbr>verification</code></span></summary>
<p>Run <strong>Get domain verification details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_domain_verification">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_DomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_domain_verification">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_impersonation_registry">
<summary><span>List impersonation registry entries — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>impersonation_<wbr>registry</code></span></summary>
<p>Run <strong>List impersonation registry entries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_impersonation_registry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;name&quot;,&quot;email&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.provenance</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_Provenance&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_impersonation_registry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_impersonation_registry">
<summary><span>Create impersonation registry entry — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>impersonation_<wbr>registry</code></span></summary>
<p>Run <strong>Create impersonation registry entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_impersonation_registry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateImpersonationRegistry&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_impersonation_registry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "John Doe",
    "email": "john.doe@example.com",
    "is_email_regex": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_impersonation_registry">
<summary><span>Delete an impersonation registry entry — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>impersonation_<wbr>registry</code></span></summary>
<p>Run <strong>Delete an impersonation registry entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_impersonation_registry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.impersonation_registry_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ImpersonationRegistryId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_impersonation_registry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "impersonation_registry_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_impersonation_registry">
<summary><span>Get an impersonation registry entry — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>impersonation_<wbr>registry</code></span></summary>
<p>Run <strong>Get an impersonation registry entry</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_impersonation_registry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.impersonation_registry_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_ImpersonationRegistryId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_impersonation_registry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "impersonation_registry_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_sending_domain_restrictions">
<summary><span>List sending domain restrictions — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>sending_<wbr>domain_<wbr>restrictions</code></span></summary>
<p>Run <strong>List sending domain restrictions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_sending_domain_restrictions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;domain&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_sending_domain_restrictions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_sending_domain_restriction">
<summary><span>Create a sending domain restriction — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>sending_<wbr>domain_<wbr>restriction</code></span></summary>
<p>Run <strong>Create a sending domain restriction</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_sending_domain_restriction">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateSendingDomainRestriction&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_sending_domain_restriction">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domain": "example.com",
    "exclude": [
      "subdomain.example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_sending_domain_restrictions">
<summary><span>Batch sending domain restriction operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>sending_<wbr>domain_<wbr>restrictions</code></span></summary>
<p>Run <strong>Batch sending domain restriction operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_sending_domain_restrictions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the sending domain restrictions to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SendingDomainRestrictionId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_sending_domain_restrictions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_sending_domain_restriction">
<summary><span>Delete a sending domain restriction — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>sending_<wbr>domain_<wbr>restriction</code></span></summary>
<p>Run <strong>Delete a sending domain restriction</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_sending_domain_restriction">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sending_domain_restriction_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SendingDomainRestrictionId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_sending_domain_restriction">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sending_domain_restriction_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_sending_domain_restriction">
<summary><span>Get a sending domain restriction — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>sending_<wbr>domain_<wbr>restriction</code></span></summary>
<p>Run <strong>Get a sending domain restriction</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_sending_domain_restriction">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sending_domain_restriction_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SendingDomainRestrictionId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_sending_domain_restriction">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sending_domain_restriction_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_trusted_domains">
<summary><span>List trusted email domains — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>trusted_<wbr>domains</code></span></summary>
<p>Run <strong>List trusted email domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_trusted_domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search term for filtering records. Behavior may change.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;pattern&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.is_recent</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only recently registered domains that are trusted to prevent triggering Suspicious or Malicious dispositions.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_similarity</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter to show only proximity domains (partner or approved domains with similar spelling to connected domains) that prevent Spoof dispositions.</td>
<td></td>
</tr>
<tr>
<td><code>query.pattern</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_trusted_domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_trusted_domain">
<summary><span>Create trusted email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>trusted_<wbr>domain</code></span></summary>
<p>Run <strong>Create trusted email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_trusted_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateTrustedDomain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_trusted_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "pattern": "example.com",
    "is_regex": false,
    "is_recent": true,
    "is_similarity": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_trusted_domains">
<summary><span>Batch trusted domain operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>trusted_<wbr>domains</code></span></summary>
<p>Run <strong>Batch trusted domain operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_trusted_domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the trusted domain patterns to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the pattern&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateTrustedDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>Trusted domain patterns to create.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateTrustedDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the pattern&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_CreateTrustedDomain&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_trusted_domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_trusted_domain">
<summary><span>Delete a trusted email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>trusted_<wbr>domain</code></span></summary>
<p>Run <strong>Delete a trusted email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_trusted_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.trusted_domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_trusted_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "trusted_domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_trusted_domain">
<summary><span>Get a trusted email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>trusted_<wbr>domain</code></span></summary>
<p>Run <strong>Get a trusted email domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_trusted_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.trusted_domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_trusted_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "trusted_domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_replace_trusted_domain">
<summary><span>Replace a trusted email domain — <code>cloudflare.<wbr>email_<wbr>security_<wbr>replace_<wbr>trusted_<wbr>domain</code></span></summary>
<p>Run <strong>Replace a trusted email domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_replace_trusted_domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.trusted_domain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_TrustedDomainId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateTrustedDomain&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_replace_trusted_domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "trusted_domain_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "pattern": "example.com",
    "is_regex": false,
    "is_recent": true,
    "is_similarity": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_list_url_ignore_patterns">
<summary><span>List URL ignore patterns — <code>cloudflare.<wbr>email_<wbr>security_<wbr>list_<wbr>url_<wbr>ignore_<wbr>patterns</code></span></summary>
<p>Run <strong>List URL ignore patterns</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_list_url_ignore_patterns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_list_url_ignore_patterns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_url_ignore_pattern">
<summary><span>Create a URL ignore pattern — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>url_<wbr>ignore_<wbr>pattern</code></span></summary>
<p>Run <strong>Create a URL ignore pattern</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_url_ignore_pattern">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateUrlIgnorePattern&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_url_ignore_pattern">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "pattern": "https://example\\.com/.*"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_batch_url_ignore_patterns">
<summary><span>Batch URL ignore pattern operations — <code>cloudflare.<wbr>email_<wbr>security_<wbr>batch_<wbr>url_<wbr>ignore_<wbr>patterns</code></span></summary>
<p>Run <strong>Batch URL ignore pattern operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_batch_url_ignore_patterns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes</code></td>
<td>array</td>
<td>Required</td>
<td>IDs of the URL ignore patterns to delete.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.deletes[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.deletes[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_UrlIgnorePatternId&quot;</code></td>
</tr>
<tr>
<td><code>body.patches</code></td>
<td>array</td>
<td>Required</td>
<td>Partial updates to apply — each entry carries the pattern&#39;s ID and only the fields to change.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_UpdateUrlIgnorePattern&quot;</code></td>
</tr>
<tr>
<td><code>body.patches[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.patches[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_UrlIgnorePatternId&quot;</code></td>
</tr>
<tr>
<td><code>body.posts</code></td>
<td>array</td>
<td>Required</td>
<td>URL ignore patterns to create.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.posts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_CreateUrlIgnorePattern&quot;</code></td>
</tr>
<tr>
<td><code>body.puts</code></td>
<td>array</td>
<td>Required</td>
<td>Full replacements to apply — each entry carries the pattern&#39;s ID and every field of its new value.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/email-security_CreateUrlIgnorePattern&quot;</code></td>
</tr>
<tr>
<td><code>body.puts[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.puts[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; allOf[1]; $ref: &quot;#/definitions/email-security_UrlIgnorePatternId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_batch_url_ignore_patterns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "deletes": [],
    "patches": [],
    "puts": [],
    "posts": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_delete_url_ignore_pattern">
<summary><span>Delete a URL ignore pattern — <code>cloudflare.<wbr>email_<wbr>security_<wbr>delete_<wbr>url_<wbr>ignore_<wbr>pattern</code></span></summary>
<p>Run <strong>Delete a URL ignore pattern</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_delete_url_ignore_pattern">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.pattern_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_UrlIgnorePatternId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_delete_url_ignore_pattern">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "pattern_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_get_url_ignore_pattern">
<summary><span>Get a URL ignore pattern — <code>cloudflare.<wbr>email_<wbr>security_<wbr>get_<wbr>url_<wbr>ignore_<wbr>pattern</code></span></summary>
<p>Run <strong>Get a URL ignore pattern</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_get_url_ignore_pattern">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.pattern_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_UrlIgnorePatternId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_get_url_ignore_pattern">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "pattern_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_submissions">
<summary><span>List reclassify submissions — <code>cloudflare.<wbr>email_<wbr>security_<wbr>submissions</code></span></summary>
<p>Run <strong>List reclassify submissions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_submissions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>string</td>
<td>Optional</td>
<td>The beginning of the search date range. Defaults to <code>now - 30 days</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>string</td>
<td>Optional</td>
<td>The end of the search date range. Defaults to <code>now</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by who created the submission — <code>TEAM</code> for security team members or <code>USER</code> for end users.</td>
<td><code>enum: [&quot;TEAM&quot;,&quot;USER&quot;]</code></td>
</tr>
<tr>
<td><code>query.submission_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by a specific submission ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.original_disposition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SubmissionDisposition&quot;</code></td>
</tr>
<tr>
<td><code>query.requested_disposition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SubmissionDisposition&quot;</code></td>
</tr>
<tr>
<td><code>query.outcome_disposition</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-security_SubmissionDisposition&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by review status — <code>escalated</code>, <code>reviewed</code>, or <code>unreviewed</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Search term for filtering submissions.</td>
<td></td>
</tr>
<tr>
<td><code>query.escalated_from_user</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, return only submissions that were escalated by an end user (vs. by the security team). When false, return only submissions that were not escalated by an end user. When omitted, no filter is applied.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by.</td>
<td><code>enum: [&quot;submission_id&quot;,&quot;subject&quot;,&quot;original_disposition&quot;,&quot;requested_disposition&quot;,&quot;outcome_disposition&quot;,&quot;requested_at&quot;]; default: &quot;requested_at&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page within paginated list of results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of results per page. Maximum value is 1000.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_submissions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email_security_create_submissions">
<summary><span>Create new submissions — <code>cloudflare.<wbr>email_<wbr>security_<wbr>create_<wbr>submissions</code></span></summary>
<p>Run <strong>Create new submissions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email_security_create_submissions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier tag.</td>
<td><code>$ref: &quot;#/definitions/email-security_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/email-security_ReclassificationSubmission&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;reclassification&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.messages[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/email-security_MissedDetectionSubmission&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;missed_detection&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email_security_create_submissions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "reclassification",
    "messages": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-changes">
<summary><span>List Email Domain changes — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>changes</code></span></summary>
<p>Run <strong>List Email Domain changes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-changes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum changes to return in one page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor returned by the previous change page. Omit it for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.modified_since</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional RFC 3339 lower bound for the first request only. Values outside the retained history return error 2086. A value up to one minute ahead of the server clock is read as the current time; a later value returns 400.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-changes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-list">
<summary><span>List Email Domains — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>list</code></span></summary>
<p>Run <strong>List Email Domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor returned by the previous page. Omit it for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact hostname filter for recovering an ambiguous create response.</td>
<td></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Include DNS instructions on each list result.</td>
<td><code>enum: [&quot;dns_records&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-create">
<summary><span>Create an Email Domain — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>create</code></span></summary>
<p>Run <strong>Create an Email Domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_email_domain_create&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "hostname": "agents.customer.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-delete">
<summary><span>Delete an Email Domain — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>delete</code></span></summary>
<p>Run <strong>Delete an Email Domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.email_domain_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "email_domain_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-get">
<summary><span>Get an Email Domain — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>get</code></span></summary>
<p>Run <strong>Get an Email Domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.email_domain_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "email_domain_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-domains-verify">
<summary><span>Verify an Email Domain — <code>cloudflare.<wbr>email-<wbr>domains-<wbr>verify</code></span></summary>
<p>Run <strong>Verify an Email Domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-domains-verify">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.email_domain_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-domains-verify">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "email_domain_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-destination-addresses-list-destination-addresses">
<summary><span>List destination addresses — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>destination-<wbr>addresses-<wbr>list-<wbr>destination-<wbr>addresses</code></span></summary>
<p>Run <strong>List destination addresses</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-destination-addresses-list-destination-addresses">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts results in an ascending or descending order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.verified</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by verified destination addresses.</td>
<td><code>enum: [true,false]; default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-destination-addresses-list-destination-addresses">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-destination-addresses-create-a-destination-address">
<summary><span>Create a destination address — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>destination-<wbr>addresses-<wbr>create-<wbr>a-<wbr>destination-<wbr>address</code></span></summary>
<p>Run <strong>Create a destination address</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-destination-addresses-create-a-destination-address">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_create_destination_address_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-destination-addresses-create-a-destination-address">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "email": "user@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-destination-addresses-delete-destination-address">
<summary><span>Delete destination address — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>destination-<wbr>addresses-<wbr>delete-<wbr>destination-<wbr>address</code></span></summary>
<p>Run <strong>Delete destination address</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-destination-addresses-delete-destination-address">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.destination_address_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_destination_address_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-destination-addresses-delete-destination-address">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "destination_address_identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-destination-addresses-get-a-destination-address">
<summary><span>Get a destination address — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>destination-<wbr>addresses-<wbr>get-<wbr>a-<wbr>destination-<wbr>address</code></span></summary>
<p>Run <strong>Get a destination address</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-destination-addresses-get-a-destination-address">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.destination_address_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_destination_address_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-destination-addresses-get-a-destination-address">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "destination_address_identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-destination-addresses-update-destination-address">
<summary><span>Update destination address — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>destination-<wbr>addresses-<wbr>update-<wbr>destination-<wbr>address</code></span></summary>
<p>Run <strong>Update destination address</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-destination-addresses-update-destination-address">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.destination_address_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_destination_address_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_destination_address_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-destination-addresses-update-destination-address">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "destination_address_identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "status": "verified"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-list-account-routing-rules">
<summary><span>List account routing rules — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>list-<wbr>account-<wbr>routing-<wbr>rules</code></span></summary>
<p>Run <strong>List account routing rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-list-account-routing-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by enabled routing rules.</td>
<td><code>enum: [true,false]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-list-account-routing-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-plan-account-routing-rules">
<summary><span>Plan account routing rule changes — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>plan-<wbr>account-<wbr>routing-<wbr>rules</code></span></summary>
<p>Run <strong>Plan account routing rule changes</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-plan-account-routing-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_account_rules_plan_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-plan-account-routing-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "catch_all_rules": [
      {
        "rule": {
          "actions": [
            {
              "type": "worker",
              "value": [
                "my-worker"
              ]
            }
          ],
          "matchers": [
            {
              "type": "all"
            }
          ]
        },
        "target": "*@example.com"
      }
    ],
    "owner_worker_tag": "a7e6fb77503c41d8a7f3113c6918f10c",
    "rules": [
      {
        "actions": [
          {
            "type": "worker",
            "value": [
              "my-worker"
            ]
          }
        ],
        "matchers": [
          {
            "field": "to",
            "type": "literal",
            "value": "support@example.com"
          }
        ]
      },
      {
        "actions": [
          {
            "type": "worker",
            "value": [
              "my-worker"
            ]
          }
        ],
        "matchers": [
          {
            "field": "to",
            "type": "literal",
            "value": "info@example.com"
          }
        ]
      },
      {
        "actions": [
          {
            "type": "worker",
            "value": [
              "my-worker"
            ]
          }
        ],
        "matchers": [
          {
            "field": "to",
            "type": "literal",
            "value": "billing@example.com"
          }
        ]
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-get-sending-limits">
<summary><span>Get sending limits — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>get-<wbr>sending-<wbr>limits</code></span></summary>
<p>Run <strong>Get sending limits</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-get-sending-limits">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-get-sending-limits">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-get-reputation">
<summary><span>Get account reputation — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>get-<wbr>reputation</code></span></summary>
<p>Run <strong>Get account reputation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-get-reputation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-get-reputation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-account-send-builder">
<summary><span>Send an email — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>account-<wbr>send-<wbr>builder</code></span></summary>
<p>Run <strong>Send an email</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-account-send-builder">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the account.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-sending_EmailBuilder&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-account-send-builder">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "attachments": [
      {
        "content": "JVBERi0xLjQK...",
        "disposition": "attachment",
        "filename": "report.pdf",
        "type": "application/pdf"
      }
    ],
    "from": "sender@example.com",
    "html": "&lt;h1&gt;Hello&lt;/h1&gt;&lt;p&gt;Please find your report attached.&lt;/p&gt;",
    "subject": "Monthly Report",
    "text": "Hello\n\nPlease find your report attached.",
    "to": [
      "recipient@example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-account-send-raw-message">
<summary><span>Send a raw MIME email — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>account-<wbr>send-<wbr>raw-<wbr>message</code></span></summary>
<p>Run <strong>Send a raw MIME email</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-account-send-raw-message">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the account.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-sending_SendRawRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-account-send-raw-message">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "from": "sender@example.com",
    "mime_message": "From: sender@example.com\r\nTo: recipient@example.com\r\nSubject: Hello\r\nContent-Type: text/plain\r\n\r\nHello, World!",
    "recipients": [
      "recipient@example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_publiclistsendingsuppressions">
<summary><span>List account Email Sending suppressions — <code>cloudflare.<wbr>get_<wbr>publiclistsendingsup<wbr>pressions</code></span></summary>
<p>Run <strong>List account Email Sending suppressions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_publiclistsendingsuppressions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of suppressions to return per page.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination cursor returned as <code>result_info.next_cursor</code>. It carries the filters that produced it.</td>
<td><code>maxLength: 2048</code></td>
</tr>
<tr>
<td><code>query.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact email-address filter.</td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A complete address is an exact match; a value ending in <code>@</code> matches that username across every domain. Prefix searches may return short intermediate pages while the bounded account scan advances.</td>
<td><code>minLength: 1; maxLength: 320</code></td>
</tr>
<tr>
<td><code>query.reason</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to suppressions with this reason.</td>
<td><code>enum: [&quot;manual&quot;,&quot;complaint&quot;,&quot;hard_bounce&quot;,&quot;soft_bounce&quot;,&quot;policy&quot;]</code></td>
</tr>
<tr>
<td><code>query.scope_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by scope: <code>account</code> returns only account-wide suppressions, <code>sending_domain</code> only sending-domain suppressions. Omit to list both, sending-domain suppressions first.</td>
<td><code>enum: [&quot;account&quot;,&quot;sending_domain&quot;]</code></td>
</tr>
<tr>
<td><code>query.scope_value</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact sending-domain filter. Requires <code>scope_type=sending_domain</code>.</td>
<td><code>maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_publiclistsendingsuppressions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_publiccreatesendingsuppression">
<summary><span>Create account Email Sending suppression — <code>cloudflare.<wbr>post_<wbr>publiccreatesendings<wbr>uppression</code></span></summary>
<p>Run <strong>Create account Email Sending suppression</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_publiccreatesendingsuppression">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.email</code></td>
<td>string</td>
<td>Required</td>
<td>The email address to suppress.</td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>body.expires_at</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Expiration timestamp for the suppression. Omit or set to null for a permanent suppression that never expires.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.note</code></td>
<td>string</td>
<td>Optional</td>
<td>Advisory note for this suppression. Not enforced or validated beyond length.</td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.scope</code></td>
<td>—</td>
<td>Optional</td>
<td>Where the suppression applies. Omit for <code>{ &quot;type&quot;: &quot;account&quot; }</code>, which blocks the recipient for every sending domain of the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.scope.type</code></td>
<td>string</td>
<td>Required</td>
<td>Blocks the recipient for every sending domain of the account.</td>
<td><code>oneOf[1]; enum: [&quot;account&quot;]</code></td>
</tr>
<tr>
<td><code>body.scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.scope.type</code></td>
<td>string</td>
<td>Required</td>
<td>Blocks the recipient only for mail whose envelope MAIL FROM uses <code>value</code>.</td>
<td><code>oneOf[2]; enum: [&quot;sending_domain&quot;]</code></td>
</tr>
<tr>
<td><code>body.scope.value</code></td>
<td>string</td>
<td>Required</td>
<td>The sending domain to suppress for: the domain part of the envelope MAIL FROM. It is lowercased and trailing dots are removed. Internationalized domains must use the ASCII (punycode) form. Ownership is not checked; a domain the account does not send from never matches.</td>
<td><code>oneOf[2]; maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_publiccreatesendingsuppression">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post_publicbulkcreatesendingsuppressions">
<summary><span>Bulk import account Email Sending suppressions — <code>cloudflare.<wbr>post_<wbr>publicbulkcreatesend<wbr>ingsuppressions</code></span></summary>
<p>Run <strong>Bulk import account Email Sending suppressions</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post_publicbulkcreatesendingsuppressions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items</code></td>
<td>array</td>
<td>Required</td>
<td>Suppressions to import. Items with the same email address and scope are deduplicated before processing.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.items[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items[].email</code></td>
<td>string</td>
<td>Required</td>
<td>The email address to suppress.</td>
<td></td>
</tr>
<tr>
<td><code>body.items[].expires_at</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Expiration timestamp for the suppression. Omit or set to null for a permanent suppression that never expires.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.items[].note</code></td>
<td>string</td>
<td>Optional</td>
<td>Advisory note for this suppression. Not enforced or validated beyond length.</td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.items[].scope</code></td>
<td>—</td>
<td>Optional</td>
<td>Where the suppression applies. Omit for <code>{ &quot;type&quot;: &quot;account&quot; }</code>, which blocks the recipient for every sending domain of the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.items[].scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.items[].scope.type</code></td>
<td>string</td>
<td>Required</td>
<td>Blocks the recipient for every sending domain of the account.</td>
<td><code>oneOf[1]; enum: [&quot;account&quot;]</code></td>
</tr>
<tr>
<td><code>body.items[].scope</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.items[].scope.type</code></td>
<td>string</td>
<td>Required</td>
<td>Blocks the recipient only for mail whose envelope MAIL FROM uses <code>value</code>.</td>
<td><code>oneOf[2]; enum: [&quot;sending_domain&quot;]</code></td>
</tr>
<tr>
<td><code>body.items[].scope.value</code></td>
<td>string</td>
<td>Required</td>
<td>The sending domain to suppress for: the domain part of the envelope MAIL FROM. It is lowercased and trailing dots are removed. Internationalized domains must use the ASCII (punycode) form. Ownership is not checked; a domain the account does not send from never matches.</td>
<td><code>oneOf[2]; maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post_publicbulkcreatesendingsuppressions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_publicdeletesendingsuppression">
<summary><span>Delete account Email Sending suppression — <code>cloudflare.<wbr>delete_<wbr>publicdeletesendings<wbr>uppression</code></span></summary>
<p>Run <strong>Delete account Email Sending suppression</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_publicdeletesendingsuppression">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.suppression_id</code></td>
<td>string</td>
<td>Required</td>
<td>The suppression&#39;s identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_publicdeletesendingsuppression">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678",
    "suppression_id": "396a5436-d4b0-42a6-b3fc-48e8fa522321"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_publicgetsendingsuppression">
<summary><span>Get account Email Sending suppression — <code>cloudflare.<wbr>get_<wbr>publicgetsendingsupp<wbr>ression</code></span></summary>
<p>Run <strong>Get account Email Sending suppression</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_publicgetsendingsuppression">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.suppression_id</code></td>
<td>string</td>
<td>Required</td>
<td>The suppression&#39;s identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_publicgetsendingsuppression">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678",
    "suppression_id": "396a5436-d4b0-42a6-b3fc-48e8fa522321"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch_publicupdatesendingsuppression">
<summary><span>Update account Email Sending suppression — <code>cloudflare.<wbr>patch_<wbr>publicupdatesendings<wbr>uppression</code></span></summary>
<p>Run <strong>Update account Email Sending suppression</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch_publicupdatesendingsuppression">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.suppression_id</code></td>
<td>string</td>
<td>Required</td>
<td>The suppression&#39;s identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.expires_at</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>New expiry. Send <code>null</code> to make the suppression permanent; omit to leave it unchanged.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.note</code></td>
<td>string</td>
<td>Optional</td>
<td>Replacement advisory note. Send an empty string to clear it; omit to leave it unchanged.</td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.scope</code></td>
<td>object</td>
<td>Optional</td>
<td>Not editable. Scope is fixed when the suppression is created; any value returns 400 with code <code>scope_immutable</code>. Delete and recreate the suppression to change it.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch_publicupdatesendingsuppression">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "12345678",
    "suppression_id": "396a5436-d4b0-42a6-b3fc-48e8fa522321"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-entitlements-get-account-entitlements">
<summary><span>Get Account Entitlements — <code>cloudflare.<wbr>entitlements-<wbr>get-<wbr>account-<wbr>entitlements</code></span></summary>
<p>Run <strong>Get Account Entitlements</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.entitlements-get-account-entitlements">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the account.</td>
<td><code>$ref: &quot;#/definitions/entitlements_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.entitlements-get-account-entitlements">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-event-notification-configs">
<summary><span>List Event Notification Rules — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>event-<wbr>notification-<wbr>configs</code></span></summary>
<p>Run <strong>List Event Notification Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-event-notification-configs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-event-notification-configs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-subscriptions-list">
<summary><span>List Event Subscriptions — <code>cloudflare.<wbr>subscriptions-<wbr>list</code></span></summary>
<p>Run <strong>List Event Subscriptions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.subscriptions-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number for pagination</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort by</td>
<td><code>enum: [&quot;created_at&quot;,&quot;name&quot;,&quot;enabled&quot;,&quot;source&quot;]; default: &quot;name&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.subscriptions-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-subscriptions-create">
<summary><span>Create Event Subscription — <code>cloudflare.<wbr>subscriptions-<wbr>create</code></span></summary>
<p>Run <strong>Create Event Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.subscriptions-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_event-destination&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the subscription is active</td>
<td></td>
</tr>
<tr>
<td><code>body.events</code></td>
<td>array</td>
<td>Optional</td>
<td>List of event types this subscription handles</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.events[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the subscription</td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_event-source&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.subscriptions-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-subscriptions-delete">
<summary><span>Delete Event Subscription — <code>cloudflare.<wbr>subscriptions-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Event Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.subscriptions-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.subscription_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.subscriptions-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "subscription_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-subscriptions-get">
<summary><span>Get Event Subscription — <code>cloudflare.<wbr>subscriptions-<wbr>get</code></span></summary>
<p>Run <strong>Get Event Subscription</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.subscriptions-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.subscription_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.subscriptions-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "subscription_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-subscriptions-patch">
<summary><span>Update Event Subscription — <code>cloudflare.<wbr>subscriptions-<wbr>patch</code></span></summary>
<p>Run <strong>Update Event Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.subscriptions-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.subscription_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_event-destination&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the subscription is active</td>
<td></td>
</tr>
<tr>
<td><code>body.events</code></td>
<td>array</td>
<td>Optional</td>
<td>List of event types this subscription handles</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.events[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the subscription</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.subscriptions-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "subscription_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletefieldextractor">
<summary><span>Delete Field Extractor — <code>cloudflare.<wbr>deletefieldextractor</code></span></summary>
<p>Run <strong>Delete Field Extractor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletefieldextractor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.extractor</code></td>
<td>string</td>
<td>Required</td>
<td>Extractor type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletefieldextractor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "123456",
    "extractor": "llm_prompts"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getfieldextractor">
<summary><span>Get Field Extractor — <code>cloudflare.<wbr>getfieldextractor</code></span></summary>
<p>Run <strong>Get Field Extractor</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getfieldextractor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.extractor</code></td>
<td>string</td>
<td>Required</td>
<td>Extractor type.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getfieldextractor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "123456",
    "extractor": "llm_prompts"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatefieldextractor">
<summary><span>Update Field Extractor — <code>cloudflare.<wbr>updatefieldextractor</code></span></summary>
<p>Run <strong>Update Field Extractor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatefieldextractor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.extractor</code></td>
<td>string</td>
<td>Required</td>
<td>Extractor type.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[].description</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.rules[].fields</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.rules[].fields[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[].fields[].expression</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.rules[].fields[].name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.rules[].ref</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatefieldextractor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "123456",
    "extractor": "llm_prompts"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-an-account-list-ip-access-rules">
<summary><span>List IP Access rules — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>an-<wbr>account-<wbr>list-<wbr>ip-<wbr>access-<wbr>rules</code></span></summary>
<p>Run <strong>List IP Access rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-an-account-list-ip-access-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>query.configuration.target</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the target to search in existing rules.</td>
<td><code>enum: [&quot;ip&quot;,&quot;ip_range&quot;,&quot;asn&quot;,&quot;country&quot;]</code></td>
</tr>
<tr>
<td><code>query.configuration.value</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the target value to search for in existing rules: an IP address, an IP address range, or a country code, depending on the provided <code>configuration.target</code>. Notes: You can search for a single IPv4 address, an IP address range with a subnet of &#39;/16&#39; or &#39;/24&#39;, or a two-letter ISO-3166-1 alpha-2 country code.</td>
<td></td>
</tr>
<tr>
<td><code>query.notes</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the string to search for in the notes of existing IP Access rules. Notes: For example, the string &#39;attack&#39; would match IP Access rules with notes &#39;Attack 26/02&#39; and &#39;Attack 27/02&#39;. The search is case insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the search requirements. When set to <code>all</code>, all the search requirements must match. When set to <code>any</code>, only one of the search requirements has to match.</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines the requested page within paginated list of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines the maximum number of results requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the field used to sort returned rules.</td>
<td><code>enum: [&quot;configuration.target&quot;,&quot;configuration.value&quot;,&quot;mode&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the direction used to sort returned rules.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-an-account-list-ip-access-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-an-account-delete-an-ip-access-rule">
<summary><span>Delete an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Delete an IP Access rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-an-account-delete-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-an-account-delete-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-an-account-get-an-ip-access-rule">
<summary><span>Get an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Get an IP Access rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-an-account-get-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-an-account-get-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-an-account-delete-the-payload-logging-key">
<summary><span>Delete the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>an-<wbr>account-<wbr>delete-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Delete the payload logging key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-an-account-delete-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-an-account-delete-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-an-account-get-the-payload-logging-key">
<summary><span>Get the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>an-<wbr>account-<wbr>get-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Get the payload logging key</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-an-account-get-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-an-account-get-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-an-account-set-the-payload-logging-key">
<summary><span>Set the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>an-<wbr>account-<wbr>set-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Set the payload logging key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-an-account-set-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_payload_logging_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-an-account-set-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "public_key": "Ycig/Zr/pZmklmFUN99nr+taURlYItL91g+NcHGYpB8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_list_apps">
<summary><span>List apps — <code>cloudflare.<wbr>flagship_<wbr>list_<wbr>apps</code></span></summary>
<p>Run <strong>List apps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_list_apps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_list_apps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_create_app">
<summary><span>Create app — <code>cloudflare.<wbr>flagship_<wbr>create_<wbr>app</code></span></summary>
<p>Run <strong>Create app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_create_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the Flagship app (1–64 letters, numbers, hyphens, or underscores).</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_create_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_delete_app">
<summary><span>Delete app — <code>cloudflare.<wbr>flagship_<wbr>delete_<wbr>app</code></span></summary>
<p>Run <strong>Delete app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_delete_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_delete_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_get_app">
<summary><span>Get app — <code>cloudflare.<wbr>flagship_<wbr>get_<wbr>app</code></span></summary>
<p>Run <strong>Get app</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_get_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_get_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_update_app">
<summary><span>Update app — <code>cloudflare.<wbr>flagship_<wbr>update_<wbr>app</code></span></summary>
<p>Run <strong>Update app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_update_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the Flagship app (1–64 letters, numbers, hyphens, or underscores).</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_update_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_get_definitions">
<summary><span>Get flag definitions — <code>cloudflare.<wbr>flagship_<wbr>get_<wbr>definitions</code></span></summary>
<p>Run <strong>Get flag definitions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_get_definitions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-None-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>Previously returned ETag, or <code>*</code>.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_get_definitions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_evaluate_flag">
<summary><span>Evaluate flag from query context — <code>cloudflare.<wbr>flagship_<wbr>evaluate_<wbr>flag</code></span></summary>
<p>Run <strong>Evaluate flag from query context</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_evaluate_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.flagKey</code></td>
<td>string</td>
<td>Required</td>
<td>The flag key to evaluate.</td>
<td></td>
</tr>
<tr>
<td><code>query.targetingKey</code></td>
<td>string</td>
<td>Optional</td>
<td>Context targeting key (per OpenFeature spec); used for percentage rollout bucketing.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_evaluate_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  },
  "query": {
    "flagKey": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_evaluate_flag_post">
<summary><span>Evaluate flag with JSON context — <code>cloudflare.<wbr>flagship_<wbr>evaluate_<wbr>flag_<wbr>post</code></span></summary>
<p>Run <strong>Evaluate flag with JSON context</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_evaluate_flag_post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.context</code></td>
<td>object</td>
<td>Optional</td>
<td>Evaluation attributes keyed by name. Values may be any JSON value; the context supports up to 100 entries, nesting depth of 10, 10,000 values, and 32 KB.</td>
<td><code>default: {}; additionalProperties: {&quot;$ref&quot;:&quot;#/definitions/flagship_JsonValue&quot;}</code></td>
</tr>
<tr>
<td><code>body.flagKey</code></td>
<td>string</td>
<td>Required</td>
<td>Key of the flag to evaluate within the app.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_evaluate_flag_post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  },
  "body": {
    "flagKey": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_list_flags">
<summary><span>List flags — <code>cloudflare.<wbr>flagship_<wbr>list_<wbr>flags</code></span></summary>
<p>Run <strong>List flags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_list_flags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Max items to return (1–200).</td>
<td><code>minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_list_flags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_create_flag">
<summary><span>Create flag — <code>cloudflare.<wbr>flagship_<wbr>create_<wbr>flag</code></span></summary>
<p>Run <strong>Create flag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_create_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.default_variation</code></td>
<td>string</td>
<td>Required</td>
<td>Variation the API serves when the flag is off, or when it&#39;s on but no rule matches the context. Must be a key in <code>variations</code>.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional operator-facing description. It does not affect flag evaluation.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>When false, the flag bypasses all rules and always serves <code>default_variation</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.key</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the flag within an app. Used in all evaluation and SDK calls.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Key-value metadata associated with the flag. <code>null</code> or an empty object clears existing metadata; omission semantics depend on the endpoint (PUT clears it, PATCH preserves it).</td>
<td><code>maxProperties: 32; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;boolean&quot;},{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Required</td>
<td>Targeting rules evaluated in ascending <code>priority</code>; the first matching rule wins. An empty array means the flag always serves <code>default_variation</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/flagship_Rule&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated compatibility field. Omit it; the API ignores this value and infers the type from the flag&#39;s variations.</td>
<td><code>enum: [&quot;boolean&quot;,&quot;string&quot;,&quot;number&quot;,&quot;json&quot;]</code></td>
</tr>
<tr>
<td><code>body.variations</code></td>
<td>object</td>
<td>Required</td>
<td>Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.</td>
<td><code>additionalProperties: {&quot;$ref&quot;:&quot;#/definitions/flagship_JsonValue&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_create_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example"
  },
  "body": {
    "key": "example",
    "default_variation": "example",
    "variations": {},
    "rules": [],
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_delete_flag">
<summary><span>Delete flag — <code>cloudflare.<wbr>flagship_<wbr>delete_<wbr>flag</code></span></summary>
<p>Run <strong>Delete flag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_delete_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>path.flag_key</code></td>
<td>string</td>
<td>Required</td>
<td>Case-sensitive key identifying the flag within the app.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_delete_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example",
    "flag_key": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_get_flag">
<summary><span>Get flag — <code>cloudflare.<wbr>flagship_<wbr>get_<wbr>flag</code></span></summary>
<p>Run <strong>Get flag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_get_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>path.flag_key</code></td>
<td>string</td>
<td>Required</td>
<td>Case-sensitive key identifying the flag within the app.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_get_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example",
    "flag_key": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_patch_flag">
<summary><span>Partially update flag — <code>cloudflare.<wbr>flagship_<wbr>patch_<wbr>flag</code></span></summary>
<p>Run <strong>Partially update flag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_patch_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>path.flag_key</code></td>
<td>string</td>
<td>Required</td>
<td>Case-sensitive key identifying the flag within the app.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.default_variation</code></td>
<td>string</td>
<td>Optional</td>
<td>Variation the API serves when the flag is off, or when it&#39;s on but no rule matches the context. Must be a key in <code>variations</code>.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional operator-facing description. It does not affect flag evaluation.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When false, the flag bypasses all rules and always serves <code>default_variation</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Key-value metadata associated with the flag. <code>null</code> or an empty object clears existing metadata; omission semantics depend on the endpoint (PUT clears it, PATCH preserves it).</td>
<td><code>maxProperties: 32; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;boolean&quot;},{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;}]}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_patch_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example",
    "flag_key": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_update_flag">
<summary><span>Update flag — <code>cloudflare.<wbr>flagship_<wbr>update_<wbr>flag</code></span></summary>
<p>Run <strong>Update flag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_update_flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>path.flag_key</code></td>
<td>string</td>
<td>Required</td>
<td>Case-sensitive key identifying the flag within the app.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.default_variation</code></td>
<td>string</td>
<td>Required</td>
<td>Variation the API serves when the flag is off, or when it&#39;s on but no rule matches the context. Must be a key in <code>variations</code>.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Optional operator-facing description. It does not affect flag evaluation.</td>
<td><code>maxLength: 512</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>When false, the flag bypasses all rules and always serves <code>default_variation</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.key</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the flag within an app. Used in all evaluation and SDK calls.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>body.metadata</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Key-value metadata associated with the flag. <code>null</code> or an empty object clears existing metadata; omission semantics depend on the endpoint (PUT clears it, PATCH preserves it).</td>
<td><code>maxProperties: 32; additionalProperties: {&quot;anyOf&quot;:[{&quot;type&quot;:&quot;boolean&quot;},{&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;}]}</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Required</td>
<td>Targeting rules evaluated in ascending <code>priority</code>; the first matching rule wins. An empty array means the flag always serves <code>default_variation</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/flagship_Rule&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated compatibility field. Omit it; the API ignores this value and infers the type from the flag&#39;s variations.</td>
<td><code>enum: [&quot;boolean&quot;,&quot;string&quot;,&quot;number&quot;,&quot;json&quot;]</code></td>
</tr>
<tr>
<td><code>body.variations</code></td>
<td>object</td>
<td>Required</td>
<td>Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.</td>
<td><code>additionalProperties: {&quot;$ref&quot;:&quot;#/definitions/flagship_JsonValue&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_update_flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example",
    "flag_key": "example"
  },
  "body": {
    "key": "example",
    "default_variation": "example",
    "variations": {},
    "rules": [],
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-flagship_get_flag_changelog">
<summary><span>List flag changelog entries — <code>cloudflare.<wbr>flagship_<wbr>get_<wbr>flag_<wbr>changelog</code></span></summary>
<p>Run <strong>List flag changelog entries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.flagship_get_flag_changelog">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account ID that owns the Flagship app.</td>
<td></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td>Flagship app ID returned when the app was created.</td>
<td></td>
</tr>
<tr>
<td><code>path.flag_key</code></td>
<td>string</td>
<td>Required</td>
<td>Case-sensitive key identifying the flag within the app.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Max items to return (1–200).</td>
<td><code>minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.flagship_get_flag_changelog">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "app_id": "example",
    "flag_key": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-zero-trust-account-information">
<summary><span>Get Zero Trust account information — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>zero-<wbr>trust-<wbr>account-<wbr>information</code></span></summary>
<p>Run <strong>Get Zero Trust account information</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-zero-trust-account-information">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-zero-trust-account-information">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-create-zero-trust-account">
<summary><span>Create Zero Trust account — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>create-<wbr>zero-<wbr>trust-<wbr>account</code></span></summary>
<p>Run <strong>Create Zero Trust account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-create-zero-trust-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-create-zero-trust-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-application-and-application-type-mappin-ae71b8b2fb">
<summary><span>List application and application type mappings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>application-<wbr>and-<wbr>application-<wbr>type-<wbr>mappin-<wbr>ae71b8b2fb</code></span></summary>
<p>Run <strong>List application and application type mappings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-application-and-application-type-mappin-ae71b8b2fb">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-application-and-application-type-mappin-ae71b8b2fb">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-applications-review-status-list">
<summary><span>List applications review statuses — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>applications-<wbr>review-<wbr>status-<wbr>list</code></span></summary>
<p>Run <strong>List applications review statuses</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-applications-review-status-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-applications-review-status-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-applications-review-status-update">
<summary><span>Update applications review statuses — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>applications-<wbr>review-<wbr>status-<wbr>update</code></span></summary>
<p>Run <strong>Update applications review statuses</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-applications-review-status-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.approved_apps</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_approved_apps&quot;</code></td>
</tr>
<tr>
<td><code>body.in_review_apps</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_in_review_apps&quot;</code></td>
</tr>
<tr>
<td><code>body.unapproved_apps</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_unapproved_apps&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-applications-review-status-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "approved_apps": [],
    "unapproved_apps": [],
    "in_review_apps": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-get-audit-ssh-settings">
<summary><span>Get Zero Trust SSH settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>get-<wbr>audit-<wbr>ssh-<wbr>settings</code></span></summary>
<p>Run <strong>Get Zero Trust SSH settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-get-audit-ssh-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-get-audit-ssh-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-update-audit-ssh-settings">
<summary><span>Update Zero Trust SSH settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>update-<wbr>audit-<wbr>ssh-<wbr>settings</code></span></summary>
<p>Run <strong>Update Zero Trust SSH settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-update-audit-ssh-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.public_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_public_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-update-audit-ssh-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "public_key": "1pyl6I1tL7xfJuFYVzXlUW8uXXlpxegHXBzGCBKaSFA="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-rotate-ssh-account-seed">
<summary><span>Rotate Zero Trust SSH account seed — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>rotate-<wbr>ssh-<wbr>account-<wbr>seed</code></span></summary>
<p>Run <strong>Rotate Zero Trust SSH account seed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-rotate-ssh-account-seed">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-rotate-ssh-account-seed">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-categories-list-categories">
<summary><span>List categories — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>categories-<wbr>list-<wbr>categories</code></span></summary>
<p>Run <strong>List categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-categories-list-categories">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-categories-list-categories">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-list-zero-trust-certificates">
<summary><span>List Zero Trust certificates — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>list-<wbr>zero-<wbr>trust-<wbr>certificates</code></span></summary>
<p>Run <strong>List Zero Trust certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-list-zero-trust-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-list-zero-trust-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-create-zero-trust-certificate">
<summary><span>Create Zero Trust certificate — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>create-<wbr>zero-<wbr>trust-<wbr>certificate</code></span></summary>
<p>Run <strong>Create Zero Trust certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-create-zero-trust-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_generate-cert-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-create-zero-trust-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-delete-zero-trust-certificate">
<summary><span>Delete Zero Trust certificate — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>delete-<wbr>zero-<wbr>trust-<wbr>certificate</code></span></summary>
<p>Run <strong>Delete Zero Trust certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-delete-zero-trust-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-delete-zero-trust-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-zero-trust-certificate-details">
<summary><span>Get Zero Trust certificate details — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>zero-<wbr>trust-<wbr>certificate-<wbr>details</code></span></summary>
<p>Run <strong>Get Zero Trust certificate details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-zero-trust-certificate-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-zero-trust-certificate-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-activate-zero-trust-certificate">
<summary><span>Activate a Zero Trust certificate — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>activate-<wbr>zero-<wbr>trust-<wbr>certificate</code></span></summary>
<p>Run <strong>Activate a Zero Trust certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-activate-zero-trust-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-activate-zero-trust-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-certificates-deactivate-zero-trust-certificate">
<summary><span>Deactivate a Zero Trust certificate — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>certificates-<wbr>deactivate-<wbr>zero-<wbr>trust-<wbr>certificate</code></span></summary>
<p>Run <strong>Deactivate a Zero Trust certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-certificates-deactivate-zero-trust-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-certificates-deactivate-zero-trust-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-zero-trust-account-configuration">
<summary><span>Get Zero Trust account configuration — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>zero-<wbr>trust-<wbr>account-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Zero Trust account configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-zero-trust-account-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-zero-trust-account-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-patch-zero-trust-account-configuration">
<summary><span>Patch Zero Trust account configuration — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>patch-<wbr>zero-<wbr>trust-<wbr>account-<wbr>configuration</code></span></summary>
<p>Run <strong>Patch Zero Trust account configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-patch-zero-trust-account-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_gateway-account-settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-patch-zero-trust-account-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-update-zero-trust-account-configuration-">
<summary><span>Update Zero Trust account configuration — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>update-<wbr>zero-<wbr>trust-<wbr>account-<wbr>configuration.<wbr></code></span></summary>
<p>Run <strong>Update Zero Trust account configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-update-zero-trust-account-configuration.">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_gateway-account-settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-update-zero-trust-account-configuration.">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-dns-destination-ips-list-dns-destination-ips">
<summary><span>List Zero Trust Gateway DNS destination IPv4 address pairs — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>dns-<wbr>destination-<wbr>ips-<wbr>list-<wbr>dns-<wbr>destination-<wbr>ips</code></span></summary>
<p>Run <strong>List Zero Trust Gateway DNS destination IPv4 address pairs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-dns-destination-ips-list-dns-destination-ips">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-dns-destination-ips-list-dns-destination-ips">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-egress-cidr-pairs">
<summary><span>Get gateway egress CIDRs pairs assigned to this account — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>egress-<wbr>cidr-<wbr>pairs</code></span></summary>
<p>Run <strong>Get gateway egress CIDRs pairs assigned to this account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-egress-cidr-pairs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-egress-cidr-pairs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-list-zero-trust-lists">
<summary><span>List Zero Trust lists — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>list-<wbr>zero-<wbr>trust-<wbr>lists</code></span></summary>
<p>Run <strong>List Zero Trust lists</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-list-zero-trust-lists">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_type-2&quot;</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the returned lists by one or more <code>field:value</code> pairs. Repeat the parameter to apply multiple filters; they are combined with logical AND (a list must satisfy every filter to be returned).  Supported fields and their matching behaviour:   * <code>name</code> — case-insensitive substring match on the list name.   * <code>id</code> — substring match on the list ID (UUID), with or without dashes.   * <code>type</code> — exact match on the list type. Supersedes the legacy <code>type</code> query     parameter when both are supplied. Must be one of the valid type values.   * <code>item_count</code> — exact integer match on the number of items in the list.  Each entry must match one of the per-field patterns below: the field must be one of <code>name</code>, <code>id</code>, <code>type</code>, or <code>item_count</code>; <code>name</code>/<code>id</code> accept any value, <code>type</code> is restricted to the valid list type values, and <code>item_count</code> must be a non-negative integer.</td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; pattern: &quot;^name:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^id:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; pattern: &quot;^type:(IP|URL|DOMAIN|CATEGORY|EMAIL|SERIAL|LOCATION|DEVICE|AAGUID)$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; pattern: &quot;^item_count:[0-9]+$&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring match on the list name or description. When combined with <code>filter</code>, both must match (logical AND).</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort the returned lists by. When omitted, results are ordered by <code>created_at</code> in ascending order (i.e. creation order) for backwards compatibility. Supported values:   * <code>name</code> — sort alphabetically by list name.   * <code>created_at</code> — sort by creation time; defaults to descending unless <code>direction</code> is set.   * <code>updated_at</code> — sort by last-modified time; defaults to descending unless <code>direction</code> is set.   * <code>item_count</code> — sort by number of items in the list.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;,&quot;item_count&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction. Applies to the field named in <code>order_by</code>; when <code>order_by</code> is omitted it applies to the default <code>created_at</code> ordering. When <code>direction</code> is omitted the default is field-specific: explicitly choosing <code>created_at</code> or <code>updated_at</code> defaults to descending (newest first); <code>name</code> and <code>item_count</code> default to ascending; and the default <code>created_at</code> ordering used when <code>order_by</code> is omitted is ascending (for backwards compatibility).   * <code>asc</code> — ascending.   * <code>desc</code> — descending.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-list-zero-trust-lists">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-create-zero-trust-list">
<summary><span>Create Zero Trust list — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>create-<wbr>zero-<wbr>trust-<wbr>list</code></span></summary>
<p>Run <strong>Create Zero Trust list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-create-zero-trust-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description&quot;</code></td>
</tr>
<tr>
<td><code>body.items</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_items-input&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_type-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-create-zero-trust-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Admin Serial Numbers",
    "type": "SERIAL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-delete-zero-trust-list">
<summary><span>Delete Zero Trust list — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>delete-<wbr>zero-<wbr>trust-<wbr>list</code></span></summary>
<p>Run <strong>Delete Zero Trust list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-delete-zero-trust-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-delete-zero-trust-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-zero-trust-list-details">
<summary><span>Get Zero Trust list details — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>zero-<wbr>trust-<wbr>list-<wbr>details</code></span></summary>
<p>Run <strong>Get Zero Trust list details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-zero-trust-list-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-zero-trust-list-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-patch-zero-trust-list">
<summary><span>Patch Zero Trust list. — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>patch-<wbr>zero-<wbr>trust-<wbr>list</code></span></summary>
<p>Run <strong>Patch Zero Trust list.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-patch-zero-trust-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.append</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_items-input&quot;</code></td>
</tr>
<tr>
<td><code>body.remove</code></td>
<td>array</td>
<td>Optional</td>
<td>Lists of item values you want to remove.</td>
<td></td>
</tr>
<tr>
<td><code>body.remove[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-patch-zero-trust-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-update-zero-trust-list">
<summary><span>Update Zero Trust list — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>update-<wbr>zero-<wbr>trust-<wbr>list</code></span></summary>
<p>Run <strong>Update Zero Trust list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-update-zero-trust-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description&quot;</code></td>
</tr>
<tr>
<td><code>body.items</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_items-input&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-update-zero-trust-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Admin Serial Numbers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-lists-zero-trust-list-items">
<summary><span>Get Zero Trust list items — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>lists-<wbr>zero-<wbr>trust-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Get Zero Trust list items</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-lists-zero-trust-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 50; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-lists-zero-trust-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-locations-list-zero-trust-gateway-locations">
<summary><span>List Zero Trust Gateway locations — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations-<wbr>list-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations</code></span></summary>
<p>Run <strong>List Zero Trust Gateway locations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-locations-list-zero-trust-gateway-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the returned locations by one or more <code>field:value</code> pairs. Repeat the parameter to apply multiple filters; they are combined with logical AND (a location must satisfy every filter to be returned).  Supported fields and their matching behaviour:   * <code>name</code> — case-insensitive substring match on the location name.   * <code>id</code> — substring match on the location ID (UUID), with or without dashes.   * <code>is_default</code> — whether it is the default for the account.  Each entry must match one of the per-field patterns below:   * the field must be one of <code>name</code>, <code>id</code>, or <code>is_default</code>;   * <code>name</code>/<code>id</code> accept any value;   * <code>is_default</code> only accepts <code>true</code> or <code>false</code>; any other value returns <code>400</code></td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; pattern: &quot;^name:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^id:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; pattern: &quot;^is_default:(true|false)$&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring match on the location name. When combined with <code>filter</code>, both must match (logical AND).</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort the returned locations by. When omitted, the order of results is unspecified. Supported values:   * <code>name</code> — sort alphabetically by location name.   * <code>created_at</code> — sort by creation time; defaults to descending unless <code>direction</code> is set.   * <code>updated_at</code> — sort by last-modified time; defaults to descending unless <code>direction</code> is set.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction. Only takes effect when <code>order_by</code> is also provided; it is ignored otherwise. When <code>direction</code> is omitted the effective direction is field-specific: <code>created_at</code> and <code>updated_at</code> default to descending (newest first); <code>name</code> defaults to ascending.   * <code>asc</code> — ascending.   * <code>desc</code> — descending.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-locations-list-zero-trust-gateway-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-locations-create-zero-trust-gateway-location">
<summary><span>Create a Zero Trust Gateway location — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations-<wbr>create-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>location</code></span></summary>
<p>Run <strong>Create a Zero Trust Gateway location</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-locations-create-zero-trust-gateway-location">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_client-default&quot;</code></td>
</tr>
<tr>
<td><code>body.dns64_enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_dns64-enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.dns_destination_ips_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_dns-destination-ips-id-write&quot;</code></td>
</tr>
<tr>
<td><code>body.ecs_support</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_ecs-support&quot;</code></td>
</tr>
<tr>
<td><code>body.endpoints</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_endpoints&quot;</code></td>
</tr>
<tr>
<td><code>body.max_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_max-ttl&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-2&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_ipv4_networks&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-locations-create-zero-trust-gateway-location">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Austin Office Location"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-locations-delete-zero-trust-gateway-location">
<summary><span>Delete a Zero Trust Gateway location — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations-<wbr>delete-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>location</code></span></summary>
<p>Run <strong>Delete a Zero Trust Gateway location</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-locations-delete-zero-trust-gateway-location">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.location_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-locations-delete-zero-trust-gateway-location">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "location_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-locations-zero-trust-gateway-location-details">
<summary><span>Get Zero Trust Gateway location details — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>location-<wbr>details</code></span></summary>
<p>Run <strong>Get Zero Trust Gateway location details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-locations-zero-trust-gateway-location-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.location_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-locations-zero-trust-gateway-location-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "location_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-locations-update-zero-trust-gateway-location">
<summary><span>Update a Zero Trust Gateway location — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>locations-<wbr>update-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>location</code></span></summary>
<p>Run <strong>Update a Zero Trust Gateway location</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-locations-update-zero-trust-gateway-location">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.location_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_default</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_client-default&quot;</code></td>
</tr>
<tr>
<td><code>body.dns64_enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_dns64-enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.dns_destination_ips_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_dns-destination-ips-id-write&quot;</code></td>
</tr>
<tr>
<td><code>body.ecs_support</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_ecs-support&quot;</code></td>
</tr>
<tr>
<td><code>body.endpoints</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_endpoints&quot;</code></td>
</tr>
<tr>
<td><code>body.max_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_max-ttl&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-2&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_ipv4_networks&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-locations-update-zero-trust-gateway-location">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "location_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Austin Office Location"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-logging-settings-for-the-zero-trust-account">
<summary><span>Get logging settings for the Zero Trust account — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>logging-<wbr>settings-<wbr>for-<wbr>the-<wbr>zero-<wbr>trust-<wbr>account</code></span></summary>
<p>Run <strong>Get logging settings for the Zero Trust account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-logging-settings-for-the-zero-trust-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-logging-settings-for-the-zero-trust-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-update-logging-settings-for-the-zero-t-bc8951dcc5">
<summary><span>Update Zero Trust account logging settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>update-<wbr>logging-<wbr>settings-<wbr>for-<wbr>the-<wbr>zero-<wbr>t-<wbr>bc8951dcc5</code></span></summary>
<p>Run <strong>Update Zero Trust account logging settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-update-logging-settings-for-the-zero-t-bc8951dcc5">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_gateway-account-logging-settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-update-logging-settings-for-the-zero-t-bc8951dcc5">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-operations-list-zero-trust-gateway-operations">
<summary><span>List Zero Trust Gateway operations — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>operations-<wbr>list-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>operations</code></span></summary>
<p>Run <strong>List Zero Trust Gateway operations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-operations-list-zero-trust-gateway-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-operations-list-zero-trust-gateway-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-operations-zero-trust-gateway-operation-details">
<summary><span>Zero Trust Gateway operation details — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>operations-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>operation-<wbr>details</code></span></summary>
<p>Run <strong>Zero Trust Gateway operation details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-operations-zero-trust-gateway-operation-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-operations-zero-trust-gateway-operation-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-pacfiles-list">
<summary><span>List PAC files — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>pacfiles-<wbr>list</code></span></summary>
<p>Run <strong>List PAC files</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-pacfiles-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 50; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-pacfiles-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-pacfiles-create-pacfile">
<summary><span>Create a PAC file — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>pacfiles-<wbr>create-<wbr>pacfile</code></span></summary>
<p>Run <strong>Create a PAC file</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-pacfiles-create-pacfile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.contents</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_contents&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-4&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-7&quot;</code></td>
</tr>
<tr>
<td><code>body.slug</code></td>
<td>string</td>
<td>Optional</td>
<td>URL-friendly version of the PAC file name. If not provided, it will be auto-generated</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-pacfiles-create-pacfile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Devops team",
    "contents": "function FindProxyForURL(url, host) { return \"DIRECT\"; }"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-pacfiles-delete">
<summary><span>Delete a PAC file — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>pacfiles-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a PAC file</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-pacfiles-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pacfile_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-pacfiles-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pacfile_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-pacfiles-details">
<summary><span>Get a PAC file — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>pacfiles-<wbr>details</code></span></summary>
<p>Run <strong>Get a PAC file</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-pacfiles-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pacfile_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-pacfiles-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pacfile_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-pacfiles-update">
<summary><span>Update a Zero Trust Gateway PAC file — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>pacfiles-<wbr>update</code></span></summary>
<p>Run <strong>Update a Zero Trust Gateway PAC file</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-pacfiles-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pacfile_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.contents</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_contents&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-4&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-7&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-pacfiles-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pacfile_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Devops team",
    "description": "PAC file for Devops team",
    "contents": "function FindProxyForURL(url, host) { return \"DIRECT\"; }"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-proxy-endpoints-list-proxy-endpoints">
<summary><span>List proxy endpoints — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>proxy-<wbr>endpoints-<wbr>list-<wbr>proxy-<wbr>endpoints</code></span></summary>
<p>Run <strong>List proxy endpoints</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-proxy-endpoints-list-proxy-endpoints">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the returned proxy endpoints by one or more <code>field:value</code> pairs. Repeat the parameter to apply multiple filters; they are combined with logical AND (an endpoint must satisfy every filter to be returned).  Supported fields and their matching behaviour:   * <code>name</code> — case-insensitive substring match on the endpoint name.   * <code>id</code> — substring match on the endpoint ID (UUID), with or without dashes.   * <code>kind</code> — exact match on the endpoint kind. The value must be <code>ip</code> or <code>identity</code>; any other value returns <code>400</code>.  Each entry must match one of the per-field patterns below: the field must be one of <code>name</code>, <code>id</code>, or <code>kind</code>; <code>name</code>/<code>id</code> accept any value, while <code>kind</code> only accepts <code>ip</code> or <code>identity</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; pattern: &quot;^name:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^id:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; pattern: &quot;^kind:(ip|identity)$&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring match on the endpoint name. When combined with <code>filter</code>, both must match (logical AND).</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort the returned endpoints by. When omitted, the order of results is unspecified. Supported values:   * <code>name</code> — sort alphabetically by endpoint name.   * <code>created_at</code> — sort by creation time; defaults to descending unless <code>direction</code> is set.   * <code>updated_at</code> — sort by last-modified time; defaults to descending unless <code>direction</code> is set.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction. Only takes effect when <code>order_by</code> is also provided; it is ignored otherwise. When <code>direction</code> is omitted the effective direction is field-specific: <code>created_at</code> and <code>updated_at</code> default to descending (newest first); <code>name</code> defaults to ascending.   * <code>asc</code> — ascending.   * <code>desc</code> — descending.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-proxy-endpoints-list-proxy-endpoints">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-proxy-endpoints-create-proxy-endpoint">
<summary><span>Create a proxy endpoint — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>proxy-<wbr>endpoints-<wbr>create-<wbr>proxy-<wbr>endpoint</code></span></summary>
<p>Run <strong>Create a proxy endpoint</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-proxy-endpoints-create-proxy-endpoint">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>string</td>
<td>Optional</td>
<td>The proxy endpoint kind.</td>
<td><code>enum: [&quot;ip&quot;,&quot;identity&quot;]; default: &quot;ip&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/zero-trust-gateway_proxy-endpoint-ip-create&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/zero-trust-gateway_proxy-endpoint-identity-create&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-proxy-endpoints-create-proxy-endpoint">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "Devops team",
    "ips": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-proxy-endpoints-delete-proxy-endpoint">
<summary><span>Delete a proxy endpoint — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>proxy-<wbr>endpoints-<wbr>delete-<wbr>proxy-<wbr>endpoint</code></span></summary>
<p>Run <strong>Delete a proxy endpoint</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-proxy-endpoints-delete-proxy-endpoint">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.proxy_endpoint_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-proxy-endpoints-delete-proxy-endpoint">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "proxy_endpoint_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-proxy-endpoints-proxy-endpoint-details">
<summary><span>Get a proxy endpoint — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>proxy-<wbr>endpoints-<wbr>proxy-<wbr>endpoint-<wbr>details</code></span></summary>
<p>Run <strong>Get a proxy endpoint</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-proxy-endpoints-proxy-endpoint-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.proxy_endpoint_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-proxy-endpoints-proxy-endpoint-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "proxy_endpoint_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-proxy-endpoints-update-proxy-endpoint">
<summary><span>Update a proxy endpoint — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>proxy-<wbr>endpoints-<wbr>update-<wbr>proxy-<wbr>endpoint</code></span></summary>
<p>Run <strong>Update a proxy endpoint</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-proxy-endpoints-update-proxy-endpoint">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.proxy_endpoint_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-6&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-proxy-endpoints-update-proxy-endpoint">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "proxy_endpoint_id": "ed35569b41ce4d1facfe683550f54086",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-list-zero-trust-gateway-rules">
<summary><span>List Zero Trust Gateway rules — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>list-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules</code></span></summary>
<p>Run <strong>List Zero Trust Gateway rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the returned rules by one or more <code>field:value</code> pairs. Repeat the parameter to combine filters with logical AND.  Supported fields are <code>name</code>, <code>id</code>, <code>action</code>, <code>enabled</code>, <code>source_account</code>, <code>is_shared</code>, <code>filters</code>, and <code>expression</code> (max 1024 bytes). The <code>source_account</code> value is matched as a normalized UUID substring. The <code>filters</code> value must be one of the rule filter names and matches a member of the rule&#39;s <code>filters</code> array. The <code>expression</code> filter performs a case-insensitive literal substring match across traffic, identity, and device posture expressions.</td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; pattern: &quot;^name:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^id:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[3]; pattern: &quot;^action:(on|off|allow|block|scan|noscan|safesearch|ytrestricted|isolate|noisolate|override|l4_override|egress|resolve|quarantine|redirect|forward)$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[4]; pattern: &quot;^enabled:(true|false)$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[5]; pattern: &quot;^source_account:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[6]; pattern: &quot;^is_shared:(true|false)$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[7]; pattern: &quot;^filters:(http|dns|dns_resolver|l4|egress)$&quot;</code></td>
</tr>
<tr>
<td><code>query.filter[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[8]; pattern: &quot;^expression:.*$&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search across rule name and description.</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to sort the returned rules by. Supported values are <code>name</code>, <code>created_at</code>, <code>updated_at</code>, and <code>precedence</code>.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;,&quot;precedence&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction. When <code>order_by</code> is omitted, this controls the direction of the existing precedence ordering. Shared rules remain first in either direction. Accepted values are <code>asc</code> and <code>desc</code>.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-patch-multiple-zero-trust-gateway-rules">
<summary><span>Patch multiple Zero Trust Gateway rules — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>patch-<wbr>multiple-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules</code></span></summary>
<p>Run <strong>Patch multiple Zero Trust Gateway rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-patch-multiple-zero-trust-gateway-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body[].enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>body[].name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-3&quot;</code></td>
</tr>
<tr>
<td><code>body[].precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_precedence&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-patch-multiple-zero-trust-gateway-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-create-zero-trust-gateway-rule">
<summary><span>Create a Zero Trust Gateway rule — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>create-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule</code></span></summary>
<p>Run <strong>Create a Zero Trust Gateway rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-create-zero-trust-gateway-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_action&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body.device_posture</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_device_posture&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.expiration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_expiration&quot;</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_filters&quot;</code></td>
</tr>
<tr>
<td><code>body.identity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identity&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-3&quot;</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_precedence&quot;</code></td>
</tr>
<tr>
<td><code>body.rule_settings</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_rule-settings&quot;</code></td>
</tr>
<tr>
<td><code>body.schedule</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_schedule&quot;</code></td>
</tr>
<tr>
<td><code>body.traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_traffic&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-create-zero-trust-gateway-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "block bad websites",
    "action": "allow"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-list-zero-trust-gateway-rules-tenant">
<summary><span>List Zero Trust Gateway rules inherited from the parent account — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>list-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>tenant</code></span></summary>
<p>Run <strong>List Zero Trust Gateway rules inherited from the parent account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules-tenant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-list-zero-trust-gateway-rules-tenant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-delete-zero-trust-gateway-rule">
<summary><span>Delete a Zero Trust Gateway rule — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>delete-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a Zero Trust Gateway rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-delete-zero-trust-gateway-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-delete-zero-trust-gateway-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-zero-trust-gateway-rule-details">
<summary><span>Get Zero Trust Gateway rule details. — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule-<wbr>details</code></span></summary>
<p>Run <strong>Get Zero Trust Gateway rule details.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-zero-trust-gateway-rule-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-zero-trust-gateway-rule-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-patch-zero-trust-gateway-rule">
<summary><span>Patch a Zero Trust Gateway rule — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>patch-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule</code></span></summary>
<p>Run <strong>Patch a Zero Trust Gateway rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-patch-zero-trust-gateway-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-3&quot;</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_precedence&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-patch-zero-trust-gateway-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-update-zero-trust-gateway-rule">
<summary><span>Update a Zero Trust Gateway rule — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>update-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule</code></span></summary>
<p>Run <strong>Update a Zero Trust Gateway rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-update-zero-trust-gateway-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_action&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_description-2&quot;</code></td>
</tr>
<tr>
<td><code>body.device_posture</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_device_posture&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.expiration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_expiration&quot;</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_filters&quot;</code></td>
</tr>
<tr>
<td><code>body.identity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identity&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_name-3&quot;</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_precedence&quot;</code></td>
</tr>
<tr>
<td><code>body.rule_settings</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_rule-settings&quot;</code></td>
</tr>
<tr>
<td><code>body.schedule</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_schedule&quot;</code></td>
</tr>
<tr>
<td><code>body.traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_traffic&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-update-zero-trust-gateway-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "block bad websites",
    "action": "allow"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-gateway-rules-reset-expiration-zero-trust-gateway-rule">
<summary><span>Reset the expiration of a Zero Trust Gateway Rule — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rules-<wbr>reset-<wbr>expiration-<wbr>zero-<wbr>trust-<wbr>gateway-<wbr>rule</code></span></summary>
<p>Run <strong>Reset the expiration of a Zero Trust Gateway Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-gateway-rules-reset-expiration-zero-trust-gateway-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_uuid-4&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zero-trust-gateway_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-gateway-rules-reset-expiration-zero-trust-gateway-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-hyperdrive">
<summary><span>List Hyperdrives — <code>cloudflare.<wbr>list-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>List Hyperdrives</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-hyperdrive">
<summary><span>Create Hyperdrive — <code>cloudflare.<wbr>create-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Create Hyperdrive</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/hyperdrive_hyperdrive-config-create&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example-hyperdrive",
    "origin": {
      "scheme": "postgres",
      "database": "postgres",
      "user": "postgres",
      "password": "example",
      "host": "database.example.com",
      "port": 5432
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-hyperdrive">
<summary><span>Delete Hyperdrive — <code>cloudflare.<wbr>delete-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Delete Hyperdrive</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hyperdrive_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier of the Hyperdrive configuration.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hyperdrive_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-hyperdrive">
<summary><span>Get Hyperdrive — <code>cloudflare.<wbr>get-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Get Hyperdrive</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hyperdrive_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier of the Hyperdrive configuration.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hyperdrive_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch-hyperdrive">
<summary><span>Update Hyperdrive — <code>cloudflare.<wbr>patch-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Update Hyperdrive</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hyperdrive_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier of the Hyperdrive configuration.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/hyperdrive_hyperdrive-config-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hyperdrive_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-hyperdrive">
<summary><span>Replace Hyperdrive — <code>cloudflare.<wbr>update-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Replace Hyperdrive</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hyperdrive_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier of the Hyperdrive configuration.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/hyperdrive_hyperdrive-config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hyperdrive_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "example-hyperdrive",
    "origin": {
      "scheme": "postgres",
      "database": "postgres",
      "user": "postgres",
      "password": "example",
      "host": "database.example.com",
      "port": 5432
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-restart-hyperdrive">
<summary><span>Restart Hyperdrive — <code>cloudflare.<wbr>restart-<wbr>hyperdrive</code></span></summary>
<p>Run <strong>Restart Hyperdrive</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.restart-hyperdrive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hyperdrive_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier of the Hyperdrive configuration.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.restart-hyperdrive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hyperdrive_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-hyperdrive-database-signature">
<summary><span>Create Database Signature — <code>cloudflare.<wbr>create-<wbr>hyperdrive-<wbr>database-<wbr>signature</code></span></summary>
<p>Run <strong>Create Database Signature</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-hyperdrive-database-signature">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/hyperdrive_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-hyperdrive-database-signature">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-permission-group-list">
<summary><span>List Account Permission Groups — <code>cloudflare.<wbr>account-<wbr>permission-<wbr>group-<wbr>list</code></span></summary>
<p>Run <strong>List Account Permission Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-permission-group-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>ID of the permission group to be fetched.</td>
<td><code>minLength: 32; maxLength: 32</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the permission group to be fetched.</td>
<td></td>
</tr>
<tr>
<td><code>query.label</code></td>
<td>string</td>
<td>Optional</td>
<td>Label of the permission group to be fetched.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-permission-group-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-permission-group-details">
<summary><span>Permission Group Details — <code>cloudflare.<wbr>account-<wbr>permission-<wbr>group-<wbr>details</code></span></summary>
<p>Run <strong>Permission Group Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-permission-group-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.permission_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_permission_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-permission-group-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "permission_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-resource-group-list">
<summary><span>List Resource Groups — <code>cloudflare.<wbr>account-<wbr>resource-<wbr>group-<wbr>list</code></span></summary>
<p>Run <strong>List Resource Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-resource-group-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td>ID of the resource group to be fetched.</td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/iam_resource_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the resource group to be fetched.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-resource-group-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-resource-group-create">
<summary><span>Create Resource Group — <code>cloudflare.<wbr>account-<wbr>resource-<wbr>group-<wbr>create</code></span></summary>
<p>Run <strong>Create Resource Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-resource-group-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_request_create_resource_group&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-resource-group-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "NewResourceGroup",
    "scope": {
      "key": "com.cloudflare.api.account.eb78d65290b24279ba6f44721b3ea3c4",
      "objects": []
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-resource-group-delete">
<summary><span>Remove Resource Group — <code>cloudflare.<wbr>account-<wbr>resource-<wbr>group-<wbr>delete</code></span></summary>
<p>Run <strong>Remove Resource Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-resource-group-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.resource_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_resource_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-resource-group-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-resource-group-details">
<summary><span>Resource Group Details — <code>cloudflare.<wbr>account-<wbr>resource-<wbr>group-<wbr>details</code></span></summary>
<p>Run <strong>Resource Group Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-resource-group-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.resource_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_resource_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-resource-group-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-resource-group-update">
<summary><span>Update Resource Group — <code>cloudflare.<wbr>account-<wbr>resource-<wbr>group-<wbr>update</code></span></summary>
<p>Run <strong>Update Resource Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-resource-group-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.resource_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_resource_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_request_update_resource_group&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-resource-group-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-list">
<summary><span>List User Groups — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>list</code></span></summary>
<p>Run <strong>List User Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td>ID of the user group to be fetched.</td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the user group to be fetched.</td>
<td></td>
</tr>
<tr>
<td><code>query.fuzzyName</code></td>
<td>string</td>
<td>Optional</td>
<td>A string used for searching for user groups containing that substring.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 500</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sort order of returned user groups by name (ascending or descending).</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-create">
<summary><span>Create User Group — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>create</code></span></summary>
<p>Run <strong>Create User Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_create_user_group_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "My New User Group"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-delete">
<summary><span>Remove User Group — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>delete</code></span></summary>
<p>Run <strong>Remove User Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-details">
<summary><span>User Group Details — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>details</code></span></summary>
<p>Run <strong>User Group Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-update">
<summary><span>Update User Group — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>update</code></span></summary>
<p>Run <strong>Update User Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_update_user_group_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-member-list">
<summary><span>List User Group Members — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>member-<wbr>list</code></span></summary>
<p>Run <strong>List User Group Members</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-member-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 500</code></td>
</tr>
<tr>
<td><code>query.fuzzyEmail</code></td>
<td>string</td>
<td>Optional</td>
<td>A string used for filtering members by partial email match.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The sort order of returned user group members by email.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-member-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-member-create">
<summary><span>Add User Group Members — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>member-<wbr>create</code></span></summary>
<p>Run <strong>Add User Group Members</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-member-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_member_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-member-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-members-update">
<summary><span>Update User Group Members — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>members-<wbr>update</code></span></summary>
<p>Run <strong>Update User Group Members</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-members-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td>Set/Replace members to a user group.</td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_member_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-members-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-member-delete">
<summary><span>Remove User Group Member — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>member-<wbr>delete</code></span></summary>
<p>Run <strong>Remove User Group Member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-member-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_member_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-member-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "member_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-user-group-member-get">
<summary><span>Get User Group Member — <code>cloudflare.<wbr>account-<wbr>user-<wbr>group-<wbr>member-<wbr>get</code></span></summary>
<p>Run <strong>Get User Group Member</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-user-group-member-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_user_group_member_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-user-group-member-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_group_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "member_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-keys-list-signing-keys">
<summary><span>List Signing Keys — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>keys-<wbr>list-<wbr>signing-<wbr>keys</code></span></summary>
<p>Run <strong>List Signing Keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-keys-list-signing-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-keys-list-signing-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-keys-delete-signing-key">
<summary><span>Delete Signing Key — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>keys-<wbr>delete-<wbr>signing-<wbr>key</code></span></summary>
<p>Run <strong>Delete Signing Key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-keys-delete-signing-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.signing_key_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_signing_key_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-keys-delete-signing-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "signing_key_name": "someKey",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-keys-add-signing-key">
<summary><span>Create a new Signing Key — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>keys-<wbr>add-<wbr>signing-<wbr>key</code></span></summary>
<p>Run <strong>Create a new Signing Key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-keys-add-signing-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.signing_key_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_signing_key_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-keys-add-signing-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "signing_key_name": "someKey",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-images-usage-statistics">
<summary><span>Images usage statistics — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>images-<wbr>usage-<wbr>statistics</code></span></summary>
<p>Run <strong>Images usage statistics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-images-usage-statistics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-images-usage-statistics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-variants-list-variants">
<summary><span>List variants — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>variants-<wbr>list-<wbr>variants</code></span></summary>
<p>Run <strong>List variants</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-variants-list-variants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-variants-list-variants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-variants-create-a-variant">
<summary><span>Create a variant — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>variants-<wbr>create-<wbr>a-<wbr>variant</code></span></summary>
<p>Run <strong>Create a variant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-variants-create-a-variant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_image_variant_definition&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-variants-create-a-variant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "hero",
    "options": {
      "fit": "scale-down",
      "metadata": "none",
      "width": 1366,
      "height": 768
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-variants-delete-a-variant">
<summary><span>Delete a variant — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>variants-<wbr>delete-<wbr>a-<wbr>variant</code></span></summary>
<p>Run <strong>Delete a variant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-variants-delete-a-variant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.variant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_image_variant_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-variants-delete-a-variant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "variant_id": "hero",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-variants-variant-details">
<summary><span>Variant details — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>variants-<wbr>variant-<wbr>details</code></span></summary>
<p>Run <strong>Variant details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-variants-variant-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.variant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_image_variant_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-variants-variant-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "variant_id": "hero",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-variants-update-a-variant">
<summary><span>Update a variant — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>variants-<wbr>update-<wbr>a-<wbr>variant</code></span></summary>
<p>Run <strong>Update a variant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-variants-update-a-variant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.variant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_image_variant_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_image_variant_patch_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-variants-update-a-variant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "variant_id": "hero",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "options": {
      "fit": "scale-down",
      "metadata": "none",
      "width": 1366,
      "height": 768
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-list-images-v2">
<summary><span>List images V2 — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>list-<wbr>images-<wbr>v2</code></span></summary>
<p>Run <strong>List images V2</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-list-images-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.continuation_token</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_images_list_continuation_token&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of items per page</td>
<td><code>default: 1000; minimum: 10; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorting order by upload time</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.creator</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Internal user ID set within the creator field. Setting to empty string &quot;&quot; will return images where creator field is not set</td>
<td></td>
</tr>
<tr>
<td><code>query.meta.&lt;field&gt;[&lt;operator&gt;]</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional metadata filter(s). Multiple filters can be combined with AND logic.  <strong>Operators:</strong> - <code>eq</code>, <code>eq:string</code>, <code>eq:number</code>, <code>eq:boolean</code> - Exact match - <code>gt</code>, <code>gt:number</code> - Greater than (number only) - <code>gte</code>, <code>gte:number</code> - Greater than or equal (number only) - <code>lt</code>, <code>lt:number</code> - Less than (number only) - <code>lte</code>, <code>lte:number</code> - Less than or equal (number only) - <code>in</code>, <code>in:string</code>, <code>in:number</code> - Match any value in pipe-separated list  <strong>Examples:</strong> - <code>meta.status[eq]=active</code> - <code>meta.priority[eq:number]=5</code> - <code>meta.enabled[eq:boolean]=true</code> - <code>meta.priority[gte:number]=1</code> - <code>meta.score[lt:number]=100</code> - <code>meta.region[in]=us-east&amp;#124;us-west&amp;#124;eu-west</code>  <strong>Note:</strong> Filter consistency is not validated. Contradictory filters (e.g., <code>meta.priority[eq:number]=5&amp;amp;meta.priority[lte:number]=3</code>) will return zero results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-list-images-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-list-metadata-keys">
<summary><span>List image metadata keys — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>list-<wbr>metadata-<wbr>keys</code></span></summary>
<p>Run <strong>List image metadata keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-list-metadata-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-list-metadata-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-list-migrations">
<summary><span>List sourcing kit migrations — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>list-<wbr>migrations</code></span></summary>
<p>Run <strong>List sourcing kit migrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-list-migrations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to skip before returning results.</td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of items to return.</td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-list-migrations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-create-migration">
<summary><span>Create a sourcing kit migration — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>create-<wbr>migration</code></span></summary>
<p>Run <strong>Create a sourcing kit migration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-create-migration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_migration_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-create-migration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "sourceId": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-delete-migration">
<summary><span>Delete a sourcing kit migration — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>delete-<wbr>migration</code></span></summary>
<p>Run <strong>Delete a sourcing kit migration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-delete-migration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-delete-migration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-get-migration">
<summary><span>Get sourcing kit migration — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>get-<wbr>migration</code></span></summary>
<p>Run <strong>Get sourcing kit migration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-get-migration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-get-migration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-get-migration-progress">
<summary><span>Get migration progress — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>get-<wbr>migration-<wbr>progress</code></span></summary>
<p>Run <strong>Get migration progress</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-get-migration-progress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-get-migration-progress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-abort-migration">
<summary><span>Abort a migration — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>abort-<wbr>migration</code></span></summary>
<p>Run <strong>Abort a migration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-abort-migration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-abort-migration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-start-migration">
<summary><span>Start a migration — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>start-<wbr>migration</code></span></summary>
<p>Run <strong>Start a migration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-start-migration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-start-migration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-list-migration-logs">
<summary><span>List migration logs — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>list-<wbr>migration-<wbr>logs</code></span></summary>
<p>Run <strong>List migration logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-list-migration-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.migration_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to skip before returning results.</td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of items to return.</td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-list-migration-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "migration_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-list-sources">
<summary><span>List sourcing kit sources — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>list-<wbr>sources</code></span></summary>
<p>Run <strong>List sourcing kit sources</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-list-sources">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to skip before returning results.</td>
<td><code>default: 0; minimum: 0</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of items to return.</td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter sources by name (partial match).</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-list-sources">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-create-source">
<summary><span>Create a sourcing kit source — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>create-<wbr>source</code></span></summary>
<p>Run <strong>Create a sourcing kit source</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-create-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_source_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-create-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my-s3-bucket",
    "bucket": "my-images-bucket",
    "vendor": "s3",
    "secret": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-precheck-source-connectivity">
<summary><span>Precheck source connectivity — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>precheck-<wbr>source-<wbr>connectivity</code></span></summary>
<p>Run <strong>Precheck source connectivity</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-precheck-source-connectivity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_connectivity_precheck_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-precheck-source-connectivity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "bucket": "example",
    "vendor": "s3",
    "secret": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-delete-source">
<summary><span>Delete a sourcing kit source — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>delete-<wbr>source</code></span></summary>
<p>Run <strong>Delete a sourcing kit source</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-delete-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.source_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-delete-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "source_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-get-source">
<summary><span>Get sourcing kit source — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>get-<wbr>source</code></span></summary>
<p>Run <strong>Get sourcing kit source</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-get-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.source_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-get-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "source_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-update-source">
<summary><span>Update a sourcing kit source — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>update-<wbr>source</code></span></summary>
<p>Run <strong>Update a sourcing kit source</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-update-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.source_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_source_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-update-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "source_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  },
  "body": {
    "name": "my-renamed-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-images-sourcingkit-get-source-connectivity">
<summary><span>Get source connectivity status — <code>cloudflare.<wbr>cloudflare-<wbr>images-<wbr>sourcingkit-<wbr>get-<wbr>source-<wbr>connectivity</code></span></summary>
<p>Run <strong>Get source connectivity status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-images-sourcingkit-get-source-connectivity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.source_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/images_sourcingkit_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-images-sourcingkit-get-source-connectivity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "source_id": "5ca167e6-4e40-4ced-a209-ca1b9dd6a265"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-list">
<summary><span>List all targets — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>list</code></span></summary>
<p>Run <strong>List all targets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Hostname of a target</td>
<td></td>
</tr>
<tr>
<td><code>query.hostname_contains</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Partial match to the hostname of a target</td>
<td></td>
</tr>
<tr>
<td><code>query.virtual_network_id</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Private virtual network identifier of the target</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.ip_v4</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>IPv4 address of the target</td>
<td></td>
</tr>
<tr>
<td><code>query.ip_v6</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>IPv6 address of the target</td>
<td></td>
</tr>
<tr>
<td><code>query.created_before</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Date and time at which the target was created before (inclusive)</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.created_after</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Date and time at which the target was created after (inclusive)</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.modified_before</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Date and time at which the target was modified before (inclusive)</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.modified_after</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Date and time at which the target was modified after (inclusive)</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.ips</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters for targets that have any of the following IP addresses. Specify <code>ips</code> multiple times in query parameter to build list of candidates.</td>
<td></td>
</tr>
<tr>
<td><code>query.ips[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.target_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters for targets that have any of the following UUIDs. Specify <code>target_ids</code> multiple times in query parameter to build list of candidates.</td>
<td></td>
</tr>
<tr>
<td><code>query.target_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.ip_like</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Filters for targets whose IP addresses look like the specified string. Supports <code>*</code> as a wildcard character</td>
<td></td>
</tr>
<tr>
<td><code>query.ipv4_start</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Defines an IPv4 filter range&#39;s starting value (inclusive). Requires <code>ipv4_end</code> to be specified as well.</td>
<td></td>
</tr>
<tr>
<td><code>query.ipv4_end</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Defines an IPv4 filter range&#39;s ending value (inclusive). Requires <code>ipv4_start</code> to be specified as well.</td>
<td></td>
</tr>
<tr>
<td><code>query.ipv6_start</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Defines an IPv6 filter range&#39;s starting value (inclusive). Requires <code>ipv6_end</code> to be specified as well.</td>
<td></td>
</tr>
<tr>
<td><code>query.ipv6_end</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Defines an IPv6 filter range&#39;s ending value (inclusive). Requires <code>ipv6_start</code> to be specified as well.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by tag key:value pairs. Multiple <code>tag</code> params are AND&#39;d. Format: <code>tag=key:value</code> (e.g., <code>tag=environment:production</code>). Key and value must both be non-empty; <code>tag=:value</code> and <code>tag=key:</code> return 400.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page in the response</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Max amount of entries returned per page</td>
<td><code>default: 1000; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to sort by.</td>
<td><code>enum: [&quot;hostname&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>—</td>
<td>Optional</td>
<td>The sorting direction.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/infra_SortingDirection&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-post">
<summary><span>Create new target — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>post</code></span></summary>
<p>Run <strong>Create new target</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>A non-unique field that refers to a target. Case insensitive, maximum length of 255 characters, supports the use of special characters dash and period, does not support spaces, and must start and end with an alphanumeric character.</td>
<td></td>
</tr>
<tr>
<td><code>body.ip</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_IPInfo&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Optional tags to associate with the target. Keys and values are user-defined strings.</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "hostname": "infra-access-target",
    "ip": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-put-batch">
<summary><span>Create new targets — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>put-<wbr>batch</code></span></summary>
<p>Run <strong>Create new targets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-put-batch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].hostname</code></td>
<td>string</td>
<td>Required</td>
<td>A non-unique field that refers to a target. Case insensitive, maximum length of 255 characters, supports the use of special characters dash and period, does not support spaces, and must start and end with an alphanumeric character.</td>
<td></td>
</tr>
<tr>
<td><code>body[].ip</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_IPInfo&quot;</code></td>
</tr>
<tr>
<td><code>body[].tags</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Optional tags to associate with the target. Keys and values are user-defined strings.</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-put-batch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-delete-batch-post">
<summary><span>Delete targets — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>delete-<wbr>batch-<wbr>post</code></span></summary>
<p>Run <strong>Delete targets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-delete-batch-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.target_ids</code></td>
<td>array</td>
<td>Required</td>
<td>List of target IDs to bulk delete</td>
<td></td>
</tr>
<tr>
<td><code>body.target_ids[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_TargetId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-delete-batch-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "target_ids": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-post-batch-tags">
<summary><span>Replace tags on existing targets — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>post-<wbr>batch-<wbr>tags</code></span></summary>
<p>Run <strong>Replace tags on existing targets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-post-batch-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_BatchReplaceTargetTagsItem&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-post-batch-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "items": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-delete">
<summary><span>Delete target — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>delete</code></span></summary>
<p>Run <strong>Delete target</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_TargetId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_id": "0191dce4-9ab4-7fce-b660-8e5dec5172da"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-get">
<summary><span>Get target — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>get</code></span></summary>
<p>Run <strong>Get target</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_TargetId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_id": "0191dce4-9ab4-7fce-b660-8e5dec5172da"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-infra-targets-put">
<summary><span>Update target — <code>cloudflare.<wbr>infra-<wbr>targets-<wbr>put</code></span></summary>
<p>Run <strong>Update target</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.infra-targets-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_AccountTag&quot;</code></td>
</tr>
<tr>
<td><code>path.target_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_TargetId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>A non-unique field that refers to a target. Case insensitive, maximum length of 255 characters, supports the use of special characters dash and period, does not support spaces, and must start and end with an alphanumeric character.</td>
<td></td>
</tr>
<tr>
<td><code>body.ip</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/infra_IPInfo&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>object &#124; null</td>
<td>Optional</td>
<td>Optional tags to associate with the target. Keys and values are user-defined strings.</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.infra-targets-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_id": "0191dce4-9ab4-7fce-b660-8e5dec5172da"
  },
  "body": {
    "hostname": "infra-access-target",
    "ip": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-asn-intelligence-get-asn-overview">
<summary><span>Get ASN Overview. — <code>cloudflare.<wbr>asn-<wbr>intelligence-<wbr>get-<wbr>asn-<wbr>overview</code></span></summary>
<p>Run <strong>Get ASN Overview.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.asn-intelligence-get-asn-overview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_asn&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.asn-intelligence-get-asn-overview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 1,
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-asn-intelligence-get-asn-subnets">
<summary><span>Get ASN Subnets — <code>cloudflare.<wbr>asn-<wbr>intelligence-<wbr>get-<wbr>asn-<wbr>subnets</code></span></summary>
<p>Run <strong>Get ASN Subnets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.asn-intelligence-get-asn-subnets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_asn&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.asn-intelligence-get-asn-subnets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 1,
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-issue-types">
<summary><span>Retrieves Security Center Issues Types — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>issue-<wbr>types</code></span></summary>
<p>Run <strong>Retrieves Security Center Issues Types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-issue-types">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-issue-types">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-passive-dns-by-ip-get-passive-dns-by-ip">
<summary><span>Get Passive DNS by IP — <code>cloudflare.<wbr>passive-<wbr>dns-<wbr>by-<wbr>ip-<wbr>get-<wbr>passive-<wbr>dns-<wbr>by-<wbr>ip</code></span></summary>
<p>Run <strong>Get Passive DNS by IP</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.passive-dns-by-ip-get-passive-dns-by-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start_end_params</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_start_end_params&quot;</code></td>
</tr>
<tr>
<td><code>query.ipv4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Requested page within paginated list of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results requested.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.passive-dns-by-ip-get-passive-dns-by-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-domain-intelligence-get-domain-details">
<summary><span>Get Domain Details — <code>cloudflare.<wbr>domain-<wbr>intelligence-<wbr>get-<wbr>domain-<wbr>details</code></span></summary>
<p>Run <strong>Get Domain Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.domain-intelligence-get-domain-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.skip_dns</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Skip DNS resolution lookups for faster response.</td>
<td></td>
</tr>
<tr>
<td><code>query.skip_ranking</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Skip the domain ranking lookup for faster responses. Defaults to <code>false</code> (ranking is included). Set to <code>true</code> to opt out — primarily used by callers like Cloudflare Radar that need to avoid a circular dependency when building the domain details page. Note: the bulk endpoint (<code>/intel/domain/bulk</code>) uses opposite defaults — see <code>include_ranking</code> there.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.domain-intelligence-get-domain-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-domain-history-get-domain-history">
<summary><span>Get Domain History — <code>cloudflare.<wbr>domain-<wbr>history-<wbr>get-<wbr>domain-<wbr>history</code></span></summary>
<p>Run <strong>Get Domain History</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.domain-history-get-domain-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.domain-history-get-domain-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-domain-intelligence-get-multiple-domain-details">
<summary><span>Get Multiple Domain Details — <code>cloudflare.<wbr>domain-<wbr>intelligence-<wbr>get-<wbr>multiple-<wbr>domain-<wbr>details</code></span></summary>
<p>Run <strong>Get Multiple Domain Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.domain-intelligence-get-multiple-domain-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>array</td>
<td>Optional</td>
<td>Accepts multiple values like <code>?domain=cloudflare.com&amp;amp;domain=example.com</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.include_ranking</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include domain ranking data in the response. Defaults to <code>false</code> — ranking lookups are expensive at bulk scale and most callers do not need them. Set to <code>true</code> to opt in. This parameter replaces the deprecated <code>skip_ranking</code> (see below).</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.skip_ranking</code></td>
<td>boolean</td>
<td>Optional</td>
<td><strong>Deprecated.</strong> Previously controlled whether the ranking lookup was skipped (defaulted to <code>false</code>, meaning ranking ran). The endpoint&#39;s default behavior is being flipped — ranking is now opt-in via <code>include_ranking=true</code> — and this parameter will be silently ignored. Remove it from your callers and use <code>include_ranking</code> instead.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.domain-intelligence-get-multiple-domain-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-get-indicator-feeds">
<summary><span>Get indicator feeds owned by this account — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>get-<wbr>indicator-<wbr>feeds</code></span></summary>
<p>Run <strong>Get indicator feeds owned by this account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-get-indicator-feeds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-get-indicator-feeds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-create-indicator-feeds">
<summary><span>Create new indicator feed — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>create-<wbr>indicator-<wbr>feeds</code></span></summary>
<p>Run <strong>Create new indicator feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-create-indicator-feeds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_create_feed&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-create-indicator-feeds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "example feed description",
    "name": "example_feed_1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-add-permission">
<summary><span>Grant permission to indicator feed — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>add-<wbr>permission</code></span></summary>
<p>Run <strong>Grant permission to indicator feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-add-permission">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_permissions_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-add-permission">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-create-provider">
<summary><span>Create indicator feed provider — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>create-<wbr>provider</code></span></summary>
<p>Run <strong>Create indicator feed provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-create-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_create_provider_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-create-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "account_id": 12345,
    "name": "my_provider"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-remove-permission">
<summary><span>Revoke permission to indicator feed — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>remove-<wbr>permission</code></span></summary>
<p>Run <strong>Revoke permission to indicator feed</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-remove-permission">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_permissions_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-remove-permission">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-view-permissions">
<summary><span>List indicator feed permissions — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>view-<wbr>permissions</code></span></summary>
<p>Run <strong>List indicator feed permissions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-view-permissions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-view-permissions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-get-indicator-feed-metadata">
<summary><span>Get indicator feed metadata — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>get-<wbr>indicator-<wbr>feed-<wbr>metadata</code></span></summary>
<p>Run <strong>Get indicator feed metadata</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-get-indicator-feed-metadata">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_feed_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-get-indicator-feed-metadata">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "feed_id": 12
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-update-indicator-feed-metadata">
<summary><span>Update indicator feed metadata — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>update-<wbr>indicator-<wbr>feed-<wbr>metadata</code></span></summary>
<p>Run <strong>Update indicator feed metadata</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-update-indicator-feed-metadata">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_feed_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_update_public_field_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-update-indicator-feed-metadata">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "feed_id": 12
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-get-indicator-feed-data">
<summary><span>Get indicator feed data — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>get-<wbr>indicator-<wbr>feed-<wbr>data</code></span></summary>
<p>Run <strong>Get indicator feed data</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-get-indicator-feed-data">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_feed_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-get-indicator-feed-data">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "feed_id": 12
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-download-indicator-feed-data">
<summary><span>Download indicator feed data — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>download-<wbr>indicator-<wbr>feed-<wbr>data</code></span></summary>
<p>Run <strong>Download indicator feed data</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-download-indicator-feed-data">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_feed_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-download-indicator-feed-data">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "feed_id": 12
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-indicator-feeds-get-upload-status">
<summary><span>Get indicator feed upload status — <code>cloudflare.<wbr>custom-<wbr>indicator-<wbr>feeds-<wbr>get-<wbr>upload-<wbr>status</code></span></summary>
<p>Run <strong>Get indicator feed upload status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-indicator-feeds-get-upload-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.feed_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-indicator-feeds_feed_id&quot;</code></td>
</tr>
<tr>
<td><code>path.upload_id</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-indicator-feeds-get-upload-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "feed_id": 12,
    "upload_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-intelligence-get-ip-overview">
<summary><span>Get IP Overview — <code>cloudflare.<wbr>ip-<wbr>intelligence-<wbr>get-<wbr>ip-<wbr>overview</code></span></summary>
<p>Run <strong>Get IP Overview</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-intelligence-get-ip-overview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ipv4</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipv6</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-intelligence-get-ip-overview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-list-get-ip-lists">
<summary><span>Get Available IP Lists — <code>cloudflare.<wbr>ip-<wbr>list-<wbr>get-<wbr>ip-<wbr>lists</code></span></summary>
<p>Run <strong>Get Available IP Lists</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-list-get-ip-lists">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-list-get-ip-lists">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-miscategorization-create-miscategorization">
<summary><span>Create Miscategorization — <code>cloudflare.<wbr>miscategorization-<wbr>create-<wbr>miscategorization</code></span></summary>
<p>Run <strong>Create Miscategorization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.miscategorization-create-miscategorization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_miscategorization&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.miscategorization-create-miscategorization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-list-sinkholes">
<summary><span>List sinkholes owned by this account — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>list-<wbr>sinkholes</code></span></summary>
<p>Run <strong>List sinkholes owned by this account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-list-sinkholes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-list-sinkholes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-create-sinkhole">
<summary><span>Create a new sinkhole for your account — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>create-<wbr>sinkhole</code></span></summary>
<p>Run <strong>Create a new sinkhole for your account</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-create-sinkhole">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_sinkhole_create_params&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-create-sinkhole">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-delete-sinkhole">
<summary><span>Delete a sinkhole — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>delete-<wbr>sinkhole</code></span></summary>
<p>Run <strong>Delete a sinkhole</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-delete-sinkhole">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-delete-sinkhole">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-get-sinkhole">
<summary><span>Get a sinkhole — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>get-<wbr>sinkhole</code></span></summary>
<p>Run <strong>Get a sinkhole</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-get-sinkhole">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-get-sinkhole">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-update-sinkhole">
<summary><span>Update a sinkhole — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>update-<wbr>sinkhole</code></span></summary>
<p>Run <strong>Update a sinkhole</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-update-sinkhole">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_sinkhole_create_params&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-update-sinkhole">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-list-sinkhole-ingresses">
<summary><span>List ingresses for a sinkhole — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>list-<wbr>sinkhole-<wbr>ingresses</code></span></summary>
<p>Run <strong>List ingresses for a sinkhole</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-list-sinkhole-ingresses">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare account.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-list-sinkhole-ingresses">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-url-intelligence-get-url-intelligence">
<summary><span>Get URL Intelligence — <code>cloudflare.<wbr>url-<wbr>intelligence-<wbr>get-<wbr>url-<wbr>intelligence</code></span></summary>
<p>Run <strong>Get URL Intelligence</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.url-intelligence-get-url-intelligence">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url</code></td>
<td>string</td>
<td>Required</td>
<td>The URL to look up.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.url-intelligence-get-url-intelligence">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "url": "https://example.com/path"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-whois-record-get-whois-record">
<summary><span>Get WHOIS Record — <code>cloudflare.<wbr>whois-<wbr>record-<wbr>get-<wbr>whois-<wbr>record</code></span></summary>
<p>Run <strong>Get WHOIS Record</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.whois-record-get-whois-record">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudforce-one-whois_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.whois-record-get-whois-record">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-toggle-pdf-invoices">
<summary><span>Toggle PDF Invoices — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>toggle-<wbr>pdf-<wbr>invoices</code></span></summary>
<p>Run <strong>Toggle PDF Invoices</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-toggle-pdf-invoices">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.toggle</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to enable or disable PDF invoice generation.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-toggle-pdf-invoices">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idk2streams">
<summary><span>List K2 streams — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idk2streams</code></span></summary>
<p>Run <strong>List K2 streams</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idk2streams">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-account-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters K2 streams by name using a case-insensitive substring.</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 25; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idk2streams">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postv4accountsbyaccount_idk2streams">
<summary><span>Create K2 stream — <code>cloudflare.<wbr>postv4accountsbyacco<wbr>unt_<wbr>idk2streams</code></span></summary>
<p>Run <strong>Create K2 stream</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postv4accountsbyaccount_idk2streams">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_CreateK2StreamRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postv4accountsbyaccount_idk2streams">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my_k2_stream"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletev4accountsbyaccount_idk2streamsbystream_id">
<summary><span>Delete K2 stream — <code>cloudflare.<wbr>deletev4accountsbyac<wbr>count_<wbr>idk2streamsbystream_<wbr>id</code></span></summary>
<p>Run <strong>Delete K2 stream</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletev4accountsbyaccount_idk2streamsbystream_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-stream-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletev4accountsbyaccount_idk2streamsbystream_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "053e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idk2streamsbystream_id">
<summary><span>Get K2 stream — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idk2streamsbystream_<wbr>id</code></span></summary>
<p>Run <strong>Get K2 stream</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idk2streamsbystream_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-stream-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idk2streamsbystream_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "053e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idk2streamsbystream_idsubscriptions">
<summary><span>List subscriptions with consumer lag — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idk2streamsbystream_<wbr>idsubscriptions</code></span></summary>
<p>Run <strong>List subscriptions with consumer lag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idk2streamsbystream_idsubscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-k2_workers-k2-stream-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idk2streamsbystream_idsubscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "053e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancers-list-account-load-balancers">
<summary><span>List Account Load Balancers — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancers-<wbr>list-<wbr>account-<wbr>load-<wbr>balancers</code></span></summary>
<p>Run <strong>List Account Load Balancers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancers-list-account-load-balancers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancers-list-account-load-balancers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-list-monitor-groups">
<summary><span>List Monitor Groups — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>list-<wbr>monitor-<wbr>groups</code></span></summary>
<p>Run <strong>List Monitor Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-list-monitor-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-list-monitor-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-create-monitor-group">
<summary><span>Create Monitor Group — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>create-<wbr>monitor-<wbr>group</code></span></summary>
<p>Run <strong>Create Monitor Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-create-monitor-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor-group&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-create-monitor-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Primary datacenter monitors",
    "members": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-delete-monitor-group">
<summary><span>Delete Monitor Group — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>delete-<wbr>monitor-<wbr>group</code></span></summary>
<p>Run <strong>Delete Monitor Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-delete-monitor-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-delete-monitor-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_group_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-monitor-group-details">
<summary><span>Monitor Group Details — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>monitor-<wbr>group-<wbr>details</code></span></summary>
<p>Run <strong>Monitor Group Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-monitor-group-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-monitor-group-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_group_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-patch-monitor-group">
<summary><span>Patch Monitor Group — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>patch-<wbr>monitor-<wbr>group</code></span></summary>
<p>Run <strong>Patch Monitor Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-patch-monitor-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor-group&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-patch-monitor-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_group_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Primary datacenter monitors",
    "members": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-update-monitor-group">
<summary><span>Update Monitor Group — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>update-<wbr>monitor-<wbr>group</code></span></summary>
<p>Run <strong>Update Monitor Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-update-monitor-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor-group&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-update-monitor-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_group_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Primary datacenter monitors",
    "members": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitor-groups-list-monitor-group-references">
<summary><span>List Monitor Group References — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitor-<wbr>groups-<wbr>list-<wbr>monitor-<wbr>group-<wbr>references</code></span></summary>
<p>Run <strong>List Monitor Group References</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitor-groups-list-monitor-group-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitor-groups-list-monitor-group-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_group_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-list-monitors">
<summary><span>List Monitors — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>list-<wbr>monitors</code></span></summary>
<p>Run <strong>List Monitors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-list-monitors">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-list-monitors">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-create-monitor">
<summary><span>Create Monitor — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>create-<wbr>monitor</code></span></summary>
<p>Run <strong>Create Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-create-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-create-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-delete-monitor">
<summary><span>Delete Monitor — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>delete-<wbr>monitor</code></span></summary>
<p>Run <strong>Delete Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-delete-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-delete-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-monitor-details">
<summary><span>Monitor Details — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>monitor-<wbr>details</code></span></summary>
<p>Run <strong>Monitor Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-monitor-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-monitor-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-patch-monitor">
<summary><span>Patch Monitor — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>patch-<wbr>monitor</code></span></summary>
<p>Run <strong>Patch Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-patch-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-patch-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-update-monitor">
<summary><span>Update Monitor — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>update-<wbr>monitor</code></span></summary>
<p>Run <strong>Update Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-update-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-update-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-preview-monitor">
<summary><span>Preview Monitor — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>preview-<wbr>monitor</code></span></summary>
<p>Run <strong>Preview Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-preview-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-preview-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-list-monitor-references">
<summary><span>List Monitor References — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>list-<wbr>monitor-<wbr>references</code></span></summary>
<p>Run <strong>List Monitor References</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-list-monitor-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-list-monitor-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-list-pools">
<summary><span>List Pools — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>list-<wbr>pools</code></span></summary>
<p>Run <strong>List Pools</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-list-pools">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.monitor</code></td>
<td>string</td>
<td>Optional</td>
<td>The ID of the Monitor to use for checking the health of origins within this pool.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-list-pools">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-patch-pools">
<summary><span>Patch Pools — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>patch-<wbr>pools</code></span></summary>
<p>Run <strong>Patch Pools</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-patch-pools">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_patch_pools_notification_email&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-patch-pools">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-create-pool">
<summary><span>Create Pool — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>create-<wbr>pool</code></span></summary>
<p>Run <strong>Create Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-create-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-create-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "origins": [],
    "name": "primary-dc-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-delete-pool">
<summary><span>Delete Pool — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>delete-<wbr>pool</code></span></summary>
<p>Run <strong>Delete Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-delete-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-delete-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-pool-details">
<summary><span>Pool Details — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>pool-<wbr>details</code></span></summary>
<p>Run <strong>Pool Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-pool-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-pool-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-patch-pool">
<summary><span>Patch Pool — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>patch-<wbr>pool</code></span></summary>
<p>Run <strong>Patch Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-patch-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.check_regions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_check_regions&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.disabled_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-disabled_at&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.health_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_health_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-patch-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-update-pool">
<summary><span>Update Pool — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>update-<wbr>pool</code></span></summary>
<p>Run <strong>Update Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-update-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.check_regions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_check_regions&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.disabled_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-disabled_at&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.health_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_health_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-update-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "origins": [],
    "name": "primary-dc-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-pool-health-details">
<summary><span>Pool Health Details — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>pool-<wbr>health-<wbr>details</code></span></summary>
<p>Run <strong>Pool Health Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-pool-health-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-pool-health-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-preview-pool">
<summary><span>Preview Pool — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>preview-<wbr>pool</code></span></summary>
<p>Run <strong>Preview Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-preview-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-preview-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-pools-list-pool-references">
<summary><span>List Pool References — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>pools-<wbr>list-<wbr>pool-<wbr>references</code></span></summary>
<p>Run <strong>List Pool References</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-pools-list-pool-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-pools-list-pool-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-monitors-preview-result">
<summary><span>Preview Result — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>preview-<wbr>result</code></span></summary>
<p>Run <strong>Preview Result</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-monitors-preview-result">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-preview_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-monitors-preview-result">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "preview_id": "p1aba936b94213e5b8dca0c0dbf1f9cc",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-regions-list-regions">
<summary><span>List Regions — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>regions-<wbr>list-<wbr>regions</code></span></summary>
<p>Run <strong>List Regions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-regions-list-regions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.subdivision_code</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_subdivision_code_a2&quot;</code></td>
</tr>
<tr>
<td><code>query.subdivision_code_a2</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_subdivision_code_a2&quot;</code></td>
</tr>
<tr>
<td><code>query.country_code_a2</code></td>
<td>string</td>
<td>Optional</td>
<td>Two-letter alpha-2 country code followed in ISO 3166-1.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-regions-list-regions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-regions-get-region">
<summary><span>Get Region — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>regions-<wbr>get-<wbr>region</code></span></summary>
<p>Run <strong>Get Region</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-regions-get-region">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.region_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_region_code&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-regions-get-region">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "region_id": "WNAM",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancer-search-search-resources">
<summary><span>Search Resources — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancer-<wbr>search-<wbr>search-<wbr>resources</code></span></summary>
<p>Run <strong>Search Resources</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancer-search-search-resources">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Optional</td>
<td>Search query term.</td>
<td><code>default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>query.references</code></td>
<td>string</td>
<td>Optional</td>
<td>The type of references to include. &quot;*&quot; to include both referral and referrer references. &quot;&quot; to not include any reference information.</td>
<td><code>enum: [&quot;&quot;,&quot;*&quot;,&quot;referral&quot;,&quot;referrer&quot;]; default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancer-search-search-resources">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancers-list-load-balancer-usage">
<summary><span>List Load Balancer Usage — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancers-<wbr>list-<wbr>load-<wbr>balancer-<wbr>usage</code></span></summary>
<p>Run <strong>List Load Balancer Usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancers-list-load-balancer-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancers-list-load-balancer-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancers-delete-account-load-balancer">
<summary><span>Delete Account Load Balancer — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancers-<wbr>delete-<wbr>account-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Delete Account Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancers-delete-account-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancers-delete-account-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancers-account-load-balancer-details">
<summary><span>Account Load Balancer Details — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancers-<wbr>account-<wbr>load-<wbr>balancer-<wbr>details</code></span></summary>
<p>Run <strong>Account Load Balancer Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancers-account-load-balancer-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancers-account-load-balancer-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-load-balancers-patch-account-load-balancer">
<summary><span>Patch Account Load Balancer — <code>cloudflare.<wbr>account-<wbr>load-<wbr>balancers-<wbr>patch-<wbr>account-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Patch Account Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-load-balancers-patch-account-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_load-balancer-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-load-balancers-patch-account-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-datasets-dataset_id-fields">
<summary><span>List fields — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>datasets-<wbr>dataset_<wbr>id-<wbr>fields</code></span></summary>
<p>Run <strong>List fields</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-fields">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-fields">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dataset_id": "http_requests",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-datasets-dataset_id-jobs">
<summary><span>List Logpush jobs for a dataset — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>datasets-<wbr>dataset_<wbr>id-<wbr>jobs</code></span></summary>
<p>Run <strong>List Logpush jobs for a dataset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-datasets-dataset_id-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dataset_id": "http_requests",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-jobs">
<summary><span>List Logpush jobs — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>jobs</code></span></summary>
<p>Run <strong>List Logpush jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-jobs">
<summary><span>Create Logpush job — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>jobs</code></span></summary>
<p>Run <strong>Create Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dataset</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.filter_attack_traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter_attack_traffic&quot;</code></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_kind&quot;</code></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_bytes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_bytes&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_interval_seconds</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_interval_seconds&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_records</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_records&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_name&quot;</code></td>
</tr>
<tr>
<td><code>body.output_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_output_options&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "dataset": "gateway_dns",
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "enabled": false,
    "filter": "{\"where\":{\"and\":[{\"key\":\"ClientRequestPath\",\"operator\":\"contains\",\"value\":\"/static\"},{\"key\":\"ClientRequestHost\",\"operator\":\"eq\",\"value\":\"example.com\"}]}}",
    "kind": "",
    "max_upload_bytes": 5000000,
    "max_upload_interval_seconds": 30,
    "max_upload_records": 1000,
    "name": "example.com",
    "output_options": {
      "CVE-2021-44228": false,
      "batch_prefix": "",
      "batch_suffix": "",
      "field_delimiter": ",",
      "field_names": [
        "Datetime",
        "DstIP",
        "SrcIP"
      ],
      "output_type": "ndjson",
      "record_delimiter": "",
      "record_prefix": "{",
      "record_suffix": "}\n",
      "sample_rate": 1,
      "timestamp_format": "unixnano"
    },
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-accounts-account_id-logpush-jobs-job_id">
<summary><span>Delete Logpush job — <code>cloudflare.<wbr>delete-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Delete Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-accounts-account_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-accounts-account_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-jobs-job_id">
<summary><span>Get Logpush job details — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Get Logpush job details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-accounts-account_id-logpush-jobs-job_id">
<summary><span>Update Logpush job — <code>cloudflare.<wbr>put-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Update Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-accounts-account_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.filter_attack_traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter_attack_traffic&quot;</code></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_kind&quot;</code></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_bytes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_bytes&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_interval_seconds</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_interval_seconds&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_records</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_records&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_name&quot;</code></td>
</tr>
<tr>
<td><code>body.output_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_output_options&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-accounts-account_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "enabled": false,
    "filter": "{\"where\":{\"and\":[{\"key\":\"ClientRequestPath\",\"operator\":\"contains\",\"value\":\"/static\"},{\"key\":\"ClientRequestHost\",\"operator\":\"eq\",\"value\":\"example.com\"}]}}",
    "kind": "",
    "max_upload_bytes": 5000000,
    "max_upload_interval_seconds": 30,
    "max_upload_records": 1000,
    "output_options": {
      "CVE-2021-44228": false,
      "batch_prefix": "",
      "batch_suffix": "",
      "field_delimiter": ",",
      "field_names": [
        "Datetime",
        "DstIP",
        "SrcIP"
      ],
      "output_type": "ndjson",
      "record_delimiter": "",
      "record_prefix": "{",
      "record_suffix": "}\n",
      "sample_rate": 1,
      "timestamp_format": "unixnano"
    },
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-ownership">
<summary><span>Get ownership challenge — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>ownership</code></span></summary>
<p>Run <strong>Get ownership challenge</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-ownership">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-ownership">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-ownership-validate">
<summary><span>Validate ownership challenge — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>ownership-<wbr>validate</code></span></summary>
<p>Run <strong>Validate ownership challenge</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-ownership-validate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-ownership-validate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-transformers">
<summary><span>List transformers — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers</code></span></summary>
<p>Run <strong>List transformers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-transformers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-transformers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-transformers">
<summary><span>Create transformer — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers</code></span></summary>
<p>Run <strong>Create transformer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-transformers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-transformers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "redact-pii",
    "code": "SELECT ClientIP, RayID FROM http_requests"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-transformers-preview">
<summary><span>Preview transformer — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>preview</code></span></summary>
<p>Run <strong>Preview transformer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-transformers-preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_preview_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-transformers-preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "sql": "SELECT ClientIP, RayID FROM http_requests",
    "input": {
      "ClientIP": "198.51.100.1",
      "ClientRequestHost": "example.com",
      "EdgeStartTimestamp": 1722513600000000000,
      "RayID": "abcdef1234567890"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-accounts-account_id-logpush-transformers-transformer_id">
<summary><span>Delete transformer — <code>cloudflare.<wbr>delete-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>transformer_<wbr>id</code></span></summary>
<p>Run <strong>Delete transformer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-accounts-account_id-logpush-transformers-transformer_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.transformer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-accounts-account_id-logpush-transformers-transformer_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "transformer_id": 42
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id">
<summary><span>Get transformer — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>transformer_<wbr>id</code></span></summary>
<p>Run <strong>Get transformer</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-transformers-transformer_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.transformer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-transformers-transformer_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "transformer_id": 42
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-accounts-account_id-logpush-transformers-transformer_id">
<summary><span>Update transformer — <code>cloudflare.<wbr>put-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>transformer_<wbr>id</code></span></summary>
<p>Run <strong>Update transformer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-accounts-account_id-logpush-transformers-transformer_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.transformer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-accounts-account_id-logpush-transformers-transformer_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "transformer_id": 42
  },
  "body": {
    "name": "redact-pii"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id-content">
<summary><span>Get transformer content — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>transformer_<wbr>id-<wbr>content</code></span></summary>
<p>Run <strong>Get transformer content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-content">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.transformer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.version_id</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specific version ID to retrieve. When omitted, the latest version is returned.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-content">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "transformer_id": 42
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logpush-transformers-transformer_id-versions">
<summary><span>List transformer versions — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>transformers-<wbr>transformer_<wbr>id-<wbr>versions</code></span></summary>
<p>Run <strong>List transformer versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.transformer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_transformer_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of versions to return.</td>
<td><code>default: 10; minimum: 1; maximum: 10</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logpush-transformers-transformer_id-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "transformer_id": 42
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-accounts-account_id-logpush-validate-destination">
<summary><span>Validate destination — <code>cloudflare.<wbr>delete-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>destination</code></span></summary>
<p>Run <strong>Validate destination</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-accounts-account_id-logpush-validate-destination">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-accounts-account_id-logpush-validate-destination">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-accounts-account_id-logpush-validate-destination-exists">
<summary><span>Check destination exists — <code>cloudflare.<wbr>delete-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>destination-<wbr>exists</code></span></summary>
<p>Run <strong>Check destination exists</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-accounts-account_id-logpush-validate-destination-exists">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-accounts-account_id-logpush-validate-destination-exists">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logpush-validate-origin">
<summary><span>Validate origin — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>origin</code></span></summary>
<p>Run <strong>Validate origin</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logpush-validate-origin">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logpush-validate-origin">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "logpull_options": "fields=RayID,ClientIP,EdgeStartTimestamp&amp;timestamps=rfc3339"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-v2-get-account-audit-logs">
<summary><span>Get account audit logs (Version 2) — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>v2-<wbr>get-<wbr>account-<wbr>audit-<wbr>logs</code></span></summary>
<p>Run <strong>Get account audit logs (Version 2)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-v2-get-account-audit-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique id that identifies the account.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.account_name</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the account name.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.action_result</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by whether the action was successful or not.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_result[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;success&quot;,&quot;failure&quot;]</code></td>
</tr>
<tr>
<td><code>query.action_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;create&quot;,&quot;delete&quot;,&quot;view&quot;,&quot;update&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_context</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor context. - <code>api</code>: The action was performed through the API. The specific credential type was not recorded. - <code>api_key</code>: The action was authenticated with a Cloudflare Global API Key. - <code>api_token</code>: The action was authenticated with an API token. - <code>dash</code>: The action was performed through the Cloudflare dashboard. - <code>oauth</code>: The action was authenticated with an OAuth token. - <code>origin_ca_key</code>: The action was authenticated with an Origin CA key.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_context[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;api&quot;,&quot;api_key&quot;,&quot;api_token&quot;,&quot;dash&quot;,&quot;oauth&quot;,&quot;origin_ca_key&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_email</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor&#39;s email address.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_email[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.actor_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor ID. This can be either the Account ID or User ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address</code></td>
<td>array</td>
<td>Optional</td>
<td>The IP address where the action was initiated.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the API token ID when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the API token name when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;account&quot;,&quot;cloudflare_admin&quot;,&quot;delegated_service&quot;,&quot;system&quot;,&quot;user&quot;]</code></td>
</tr>
<tr>
<td><code>query.audit_log_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Finds a specific log by its ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.audit_log_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Finds a specific log by its ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the response CF Ray ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method</code></td>
<td>array</td>
<td>Optional</td>
<td>The HTTP method for the API call.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code</code></td>
<td>array</td>
<td>Optional</td>
<td>The response status code that was returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the request URI.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the resource ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters audit logs by the Cloudflare product associated with the changed resource.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters audit logs based on the unique type of resource changed by the action.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the resource scope, specifying whether the resource is associated with an user, an account, a zone, or a membership.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;accounts&quot;,&quot;user&quot;,&quot;zones&quot;,&quot;memberships&quot;]</code></td>
</tr>
<tr>
<td><code>query.product_category</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters audit logs by one or more predefined product categories. Each product category expands into a curated set of resource_product values and is unioned with any explicit resource_product filter. Matched case-insensitively; unknown product categories return 400. Repeatable. Use the audit log product categories endpoint to discover the available values.</td>
<td></td>
</tr>
<tr>
<td><code>query.product_category[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.zone_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the zone ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the zone name associated with the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.account_name.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the account name.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_name.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.action_result.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by whether the action was successful or not.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_result.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;success&quot;,&quot;failure&quot;]</code></td>
</tr>
<tr>
<td><code>query.action_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;create&quot;,&quot;delete&quot;,&quot;view&quot;,&quot;update&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_context.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor context. - <code>api</code>: The action was performed through the API. The specific credential type was not recorded. - <code>api_key</code>: The action was authenticated with a Cloudflare Global API Key. - <code>api_token</code>: The action was authenticated with an API token. - <code>dash</code>: The action was performed through the Cloudflare dashboard. - <code>oauth</code>: The action was authenticated with an OAuth token. - <code>origin_ca_key</code>: The action was authenticated with an Origin CA key.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_context.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;api&quot;,&quot;api_key&quot;,&quot;api_token&quot;,&quot;dash&quot;,&quot;oauth&quot;,&quot;origin_ca_key&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_email.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor&#39;s email address.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_email.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.actor_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor ID. This can be either the Account ID or User ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs IP address where the action was initiated.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the API token ID when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the API token name when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;account&quot;,&quot;cloudflare_admin&quot;,&quot;delegated_service&quot;,&quot;system&quot;,&quot;user&quot;]</code></td>
</tr>
<tr>
<td><code>query.audit_log_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by their IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.audit_log_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by their IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the response CF Ray ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the HTTP method for the API call.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the response status code that was returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code.not[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the request URI.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the resource ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the Cloudflare product associated with the changed resource.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs based on the unique type of resource changed by the action.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the resource scope, specifying whether the resource is associated with an user, an account, a zone, or a membership.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;accounts&quot;,&quot;user&quot;,&quot;zones&quot;,&quot;memberships&quot;]</code></td>
</tr>
<tr>
<td><code>query.zone_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the zone ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the zone name associated with the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs newer than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs older than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sets sorting order.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>The number limits the objects to return. The cursor attribute may be used to iterate over the next batch of objects if there are more than the limit.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>The cursor is an opaque token used to paginate through large sets of records. It indicates the position from which to continue when requesting the next set of records. A valid cursor value can be obtained from the cursor object in the result_info structure of a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-v2-get-account-audit-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a67e14daa5f8dceeb91fe5449ba496ef"
  },
  "query": {
    "since": "2024-10-30",
    "before": "2024-10-31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-v2-list-account-product-categories">
<summary><span>List account audit log product categories (Version 2) — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>v2-<wbr>list-<wbr>account-<wbr>product-<wbr>categories</code></span></summary>
<p>Run <strong>List account audit log product categories (Version 2)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-v2-list-account-product-categories">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique id that identifies the account.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-v2-list-account-product-categories">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a67e14daa5f8dceeb91fe5449ba496ef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-v2-get-account-audit-log-history">
<summary><span>Get resource change history from an account audit log entry (Version 2) — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>v2-<wbr>get-<wbr>account-<wbr>audit-<wbr>log-<wbr>history</code></span></summary>
<p>Run <strong>Get resource change history from an account audit log entry (Version 2)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-v2-get-account-audit-log-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique ID that identifies the account.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the audit log to fetch resource history for.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.action_time</code></td>
<td>string</td>
<td>Required</td>
<td>RFC3339 timestamp of the source audit log entry&#39;s action time. Used to narrow the source-entry lookup window. Provide the <code>action.time</code> value from the audit log identified by <code>id</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs newer than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs older than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sets sorting order.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>The number limits the objects to return. The cursor attribute may be used to iterate over the next batch of objects if there are more than the limit.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>The cursor is an opaque token used to paginate through large sets of records. It indicates the position from which to continue when requesting the next set of records. A valid cursor value can be obtained from the cursor object in the result_info structure of a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-v2-get-account-audit-log-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "a67e14daa5f8dceeb91fe5449ba496ef",
    "id": "f174be97-19b1-40d6-954d-70cd5fbd52db"
  },
  "query": {
    "action_time": "2024-10-30T15:00:00Z",
    "since": "2024-10-30",
    "before": "2024-10-31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-accounts-account_id-logs-control-cmb-config">
<summary><span>Delete CMB config — <code>cloudflare.<wbr>delete-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logs-<wbr>control-<wbr>cmb-<wbr>config</code></span></summary>
<p>Run <strong>Delete CMB config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-accounts-account_id-logs-control-cmb-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-accounts-account_id-logs-control-cmb-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-accounts-account_id-logs-control-cmb-config">
<summary><span>Get CMB config — <code>cloudflare.<wbr>get-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logs-<wbr>control-<wbr>cmb-<wbr>config</code></span></summary>
<p>Run <strong>Get CMB config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-accounts-account_id-logs-control-cmb-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-accounts-account_id-logs-control-cmb-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-accounts-account_id-logs-control-cmb-config">
<summary><span>Update CMB config — <code>cloudflare.<wbr>post-<wbr>accounts-<wbr>account_<wbr>id-<wbr>logs-<wbr>control-<wbr>cmb-<wbr>config</code></span></summary>
<p>Run <strong>Update CMB config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-accounts-account_id-logs-control-cmb-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_cmb_config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-accounts-account_id-logs-control-cmb-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletednsprotectionrulesforaccount">
<summary><span>Delete all DNS Protection rules. — <code>cloudflare.<wbr>deletednsprotectionr<wbr>ulesforaccount</code></span></summary>
<p>Run <strong>Delete all DNS Protection rules.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletednsprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletednsprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listdnsprotectionrulesforaccount">
<summary><span>List all DNS Protection rules. — <code>cloudflare.<wbr>listdnsprotectionrul<wbr>esforaccount</code></span></summary>
<p>Run <strong>List all DNS Protection rules.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listdnsprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listdnsprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-creatednsprotectionrule">
<summary><span>Create DNS Protection rule. — <code>cloudflare.<wbr>creatednsprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Create DNS Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.creatednsprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewDnsProtectionRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.creatednsprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "scope": "example",
    "name": "example",
    "mode": "example",
    "profile_sensitivity": "example",
    "rate_sensitivity": "example",
    "burst_sensitivity": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletednsprotectionrule">
<summary><span>Delete DNS Protection rule. — <code>cloudflare.<wbr>deletednsprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Delete DNS Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletednsprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the DNS Protection rule to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletednsprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getdnsprotectionrule">
<summary><span>Get DNS Protection rule. — <code>cloudflare.<wbr>getdnsprotectionrule</code></span></summary>
<p>Run <strong>Get DNS Protection rule.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getdnsprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the DNS Protection rule.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getdnsprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatednsprotectionrule">
<summary><span>Update DNS Protection rule. — <code>cloudflare.<wbr>updatednsprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Update DNS Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatednsprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the DNS Protection rule to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_DnsProtectionRuleUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatednsprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteallowlistprefixesforaccount">
<summary><span>Delete all allowlist prefixes. — <code>cloudflare.<wbr>deleteallowlistprefi<wbr>xesforaccount</code></span></summary>
<p>Run <strong>Delete all allowlist prefixes.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteallowlistprefixesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteallowlistprefixesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listallowlistprefixesforaccount">
<summary><span>List all allowlist prefixes. — <code>cloudflare.<wbr>listallowlistprefixe<wbr>sforaccount</code></span></summary>
<p>Run <strong>List all allowlist prefixes.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listallowlistprefixesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listallowlistprefixesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createallowlistedprefix">
<summary><span>Create allowlist prefix. — <code>cloudflare.<wbr>createallowlistedpre<wbr>fix</code></span></summary>
<p>Run <strong>Create allowlist prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createallowlistedprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewInfraPrefix&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createallowlistedprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "prefix": "example",
    "comment": "example",
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteallowlistprefix">
<summary><span>Delete allowlist prefix. — <code>cloudflare.<wbr>deleteallowlistprefi<wbr>x</code></span></summary>
<p>Run <strong>Delete allowlist prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteallowlistprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the allowlist prefix to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteallowlistprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getallowlistprefix">
<summary><span>Get allowlist prefix. — <code>cloudflare.<wbr>getallowlistprefix</code></span></summary>
<p>Run <strong>Get allowlist prefix.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getallowlistprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the allowlist prefix.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getallowlistprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateallowlistprefix">
<summary><span>Update allowlist prefix. — <code>cloudflare.<wbr>updateallowlistprefi<wbr>x</code></span></summary>
<p>Run <strong>Update allowlist prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateallowlistprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the allowlist prefix to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_InfraPrefixUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateallowlistprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteprefixesforaccount">
<summary><span>Delete all prefixes. — <code>cloudflare.<wbr>deleteprefixesforacc<wbr>ount</code></span></summary>
<p>Run <strong>Delete all prefixes.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteprefixesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteprefixesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listprefixesforaccount">
<summary><span>List all prefixes. — <code>cloudflare.<wbr>listprefixesforaccou<wbr>nt</code></span></summary>
<p>Run <strong>List all prefixes.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listprefixesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listprefixesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createprefix">
<summary><span>Create prefix. — <code>cloudflare.<wbr>createprefix</code></span></summary>
<p>Run <strong>Create prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewPrefix&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "prefix": "192.0.2.0/24",
    "comment": "example",
    "excluded": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-bulkcreateprefixes">
<summary><span>Create multiple prefixes. — <code>cloudflare.<wbr>bulkcreateprefixes</code></span></summary>
<p>Run <strong>Create multiple prefixes.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.bulkcreateprefixes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewPrefix&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.bulkcreateprefixes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteprefix">
<summary><span>Delete prefix. — <code>cloudflare.<wbr>deleteprefix</code></span></summary>
<p>Run <strong>Delete prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the prefix to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getprefix">
<summary><span>Get prefix. — <code>cloudflare.<wbr>getprefix</code></span></summary>
<p>Run <strong>Get prefix.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the prefix.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateprefix">
<summary><span>Update prefix. — <code>cloudflare.<wbr>updateprefix</code></span></summary>
<p>Run <strong>Update prefix.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateprefix">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.prefix_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the prefix to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_PrefixUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateprefix">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "prefix_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletesynprotectionfiltersforaccount">
<summary><span>Delete all SYN Protection filters. — <code>cloudflare.<wbr>deletesynprotectionf<wbr>iltersforaccount</code></span></summary>
<p>Run <strong>Delete all SYN Protection filters.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletesynprotectionfiltersforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletesynprotectionfiltersforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listsynprotectionfiltersforaccount">
<summary><span>List all SYN Protection filters. — <code>cloudflare.<wbr>listsynprotectionfil<wbr>tersforaccount</code></span></summary>
<p>Run <strong>List all SYN Protection filters.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listsynprotectionfiltersforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>string</td>
<td>Optional</td>
<td>The mode of the filters to get. Optional. Valid values: &#39;enabled&#39;, &#39;disabled&#39;, &#39;monitoring&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listsynprotectionfiltersforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createsynprotectionfilter">
<summary><span>Create a SYN Protection filter. — <code>cloudflare.<wbr>createsynprotectionf<wbr>ilter</code></span></summary>
<p>Run <strong>Create a SYN Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createsynprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewExpressionFilter&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createsynprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "expression": "ip.dst in { 192.0.2.0/24 198.51.100.0/24 } and tcp.srcport in { 80 443 10000..65535 }",
    "mode": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletesynprotectionfilter">
<summary><span>Delete SYN Protection filter. — <code>cloudflare.<wbr>deletesynprotectionf<wbr>ilter</code></span></summary>
<p>Run <strong>Delete SYN Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletesynprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletesynprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsynprotectionfilter">
<summary><span>Get SYN Protection filter. — <code>cloudflare.<wbr>getsynprotectionfilt<wbr>er</code></span></summary>
<p>Run <strong>Get SYN Protection filter.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsynprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to retrieve.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsynprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatesynprotectionfilter">
<summary><span>Update SYN Protection filter. — <code>cloudflare.<wbr>updatesynprotectionf<wbr>ilter</code></span></summary>
<p>Run <strong>Update SYN Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatesynprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_ExpressionFilterUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatesynprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletesynprotectionrulesforaccount">
<summary><span>Delete all SYN Protection rules. — <code>cloudflare.<wbr>deletesynprotectionr<wbr>ulesforaccount</code></span></summary>
<p>Run <strong>Delete all SYN Protection rules.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletesynprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletesynprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listsynprotectionrulesforaccount">
<summary><span>List all SYN Protection rules. — <code>cloudflare.<wbr>listsynprotectionrul<wbr>esforaccount</code></span></summary>
<p>Run <strong>List all SYN Protection rules.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listsynprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listsynprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createsynprotectionrule">
<summary><span>Create SYN Protection rule. — <code>cloudflare.<wbr>createsynprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Create SYN Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createsynprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewSynProtectionRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createsynprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "scope": "example",
    "name": "example",
    "mode": "example",
    "rate_sensitivity": "example",
    "burst_sensitivity": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletesynprotectionrule">
<summary><span>Delete SYN Protection rule. — <code>cloudflare.<wbr>deletesynprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Delete SYN Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletesynprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the SYN Protection rule to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletesynprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsynprotectionrule">
<summary><span>Get SYN Protection rule. — <code>cloudflare.<wbr>getsynprotectionrule</code></span></summary>
<p>Run <strong>Get SYN Protection rule.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsynprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the SYN Protection rule.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsynprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatesynprotectionrule">
<summary><span>Update SYN Protection rule. — <code>cloudflare.<wbr>updatesynprotectionr<wbr>ule</code></span></summary>
<p>Run <strong>Update SYN Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatesynprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the SYN Protection rule to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_SynProtectionRuleUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatesynprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletetcpflowprotectionfiltersforaccount">
<summary><span>Delete all TCP Flow Protection filters. — <code>cloudflare.<wbr>deletetcpflowprotect<wbr>ionfiltersforaccount</code></span></summary>
<p>Run <strong>Delete all TCP Flow Protection filters.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletetcpflowprotectionfiltersforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletetcpflowprotectionfiltersforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listtcpflowprotectionfiltersforaccount">
<summary><span>List all TCP Flow Protection filters. — <code>cloudflare.<wbr>listtcpflowprotectio<wbr>nfiltersforaccount</code></span></summary>
<p>Run <strong>List all TCP Flow Protection filters.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listtcpflowprotectionfiltersforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>string</td>
<td>Optional</td>
<td>The mode of the filters to get. Optional. Valid values: &#39;enabled&#39;, &#39;disabled&#39;, &#39;monitoring&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listtcpflowprotectionfiltersforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createtcpflowprotectionfilter">
<summary><span>Create a TCP Flow Protection filter. — <code>cloudflare.<wbr>createtcpflowprotect<wbr>ionfilter</code></span></summary>
<p>Run <strong>Create a TCP Flow Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createtcpflowprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewExpressionFilter&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createtcpflowprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "expression": "ip.dst in { 192.0.2.0/24 198.51.100.0/24 } and tcp.srcport in { 80 443 10000..65535 }",
    "mode": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletetcpflowprotectionfilter">
<summary><span>Delete TCP Flow Protection filter. — <code>cloudflare.<wbr>deletetcpflowprotect<wbr>ionfilter</code></span></summary>
<p>Run <strong>Delete TCP Flow Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletetcpflowprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletetcpflowprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-gettcpflowprotectionfilter">
<summary><span>Get TCP Flow Protection filter. — <code>cloudflare.<wbr>gettcpflowprotection<wbr>filter</code></span></summary>
<p>Run <strong>Get TCP Flow Protection filter.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.gettcpflowprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to retrieve.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.gettcpflowprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatetcpflowprotectionfilter">
<summary><span>Update TCP Flow Protection filter. — <code>cloudflare.<wbr>updatetcpflowprotect<wbr>ionfilter</code></span></summary>
<p>Run <strong>Update TCP Flow Protection filter.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatetcpflowprotectionfilter">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.filter_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the filter to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_ExpressionFilterUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatetcpflowprotectionfilter">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "filter_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletetcpflowprotectionrulesforaccount">
<summary><span>Delete all TCP Flow Protection rules. — <code>cloudflare.<wbr>deletetcpflowprotect<wbr>ionrulesforaccount</code></span></summary>
<p>Run <strong>Delete all TCP Flow Protection rules.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletetcpflowprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletetcpflowprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listtcpflowprotectionrulesforaccount">
<summary><span>List all TCP Flow Protection rules. — <code>cloudflare.<wbr>listtcpflowprotectio<wbr>nrulesforaccount</code></span></summary>
<p>Run <strong>List all TCP Flow Protection rules.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listtcpflowprotectionrulesforaccount">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number for pagination. Defaults to 1.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>The number of items per page. Must be between 10 and 1000. Defaults to 25.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to order by. Defaults to &#39;prefix&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction of ordering (ASC or DESC). Defaults to &#39;ASC&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listtcpflowprotectionrulesforaccount">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createtcpflowprotectionrule">
<summary><span>Create TCP Flow Protection rule. — <code>cloudflare.<wbr>createtcpflowprotect<wbr>ionrule</code></span></summary>
<p>Run <strong>Create TCP Flow Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createtcpflowprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_NewTcpFlowProtectionRule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createtcpflowprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "scope": "example",
    "name": "example",
    "mode": "example",
    "rate_sensitivity": "example",
    "burst_sensitivity": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletetcpflowprotectionrule">
<summary><span>Delete TCP Flow Protection rule. — <code>cloudflare.<wbr>deletetcpflowprotect<wbr>ionrule</code></span></summary>
<p>Run <strong>Delete TCP Flow Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletetcpflowprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the TCP Flow Protection rule to delete.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletetcpflowprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-gettcpflowprotectionrule">
<summary><span>Get TCP Flow Protection rule. — <code>cloudflare.<wbr>gettcpflowprotection<wbr>rule</code></span></summary>
<p>Run <strong>Get TCP Flow Protection rule.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.gettcpflowprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the TCP Flow Protection rule.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.gettcpflowprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatetcpflowprotectionrule">
<summary><span>Update TCP Flow Protection rule. — <code>cloudflare.<wbr>updatetcpflowprotect<wbr>ionrule</code></span></summary>
<p>Run <strong>Update TCP Flow Protection rule.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatetcpflowprotectionrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the account.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The UUID of the TCP Flow Protection rule to update.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_TcpFlowProtectionRuleUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatetcpflowprotectionrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getprotectionstatus">
<summary><span>Get protection status. — <code>cloudflare.<wbr>getprotectionstatus</code></span></summary>
<p>Run <strong>Get protection status.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getprotectionstatus">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The account ID.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getprotectionstatus">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateprotectionstatus">
<summary><span>Update protection status. — <code>cloudflare.<wbr>updateprotectionstat<wbr>us</code></span></summary>
<p>Run <strong>Update protection status.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateprotectionstatus">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>The account ID.</td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/advanced-ddos-protection_UpdateProtectionStatus&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateprotectionstatus">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-account-apps-list-apps">
<summary><span>List Apps — <code>cloudflare.<wbr>magic-<wbr>account-<wbr>apps-<wbr>list-<wbr>apps</code></span></summary>
<p>Run <strong>List Apps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-account-apps-list-apps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-account-apps-list-apps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-account-apps-add-app">
<summary><span>Create a new App — <code>cloudflare.<wbr>magic-<wbr>account-<wbr>apps-<wbr>add-<wbr>app</code></span></summary>
<p>Run <strong>Create a new App</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-account-apps-add-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_app_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-account-apps-add-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Cloudflare Dashboard",
    "type": "Development",
    "hostnames": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-account-apps-delete-app">
<summary><span>Delete Account App — <code>cloudflare.<wbr>magic-<wbr>account-<wbr>apps-<wbr>delete-<wbr>app</code></span></summary>
<p>Run <strong>Delete Account App</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-account-apps-delete-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-account-apps-delete-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_app_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-account-apps-patch-app">
<summary><span>Update an App — <code>cloudflare.<wbr>magic-<wbr>account-<wbr>apps-<wbr>patch-<wbr>app</code></span></summary>
<p>Run <strong>Update an App</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-account-apps-patch-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_app_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-account-apps-patch-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_app_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Cloudflare Dashboard"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-account-apps-update-app">
<summary><span>Update an App — <code>cloudflare.<wbr>magic-<wbr>account-<wbr>apps-<wbr>update-<wbr>app</code></span></summary>
<p>Run <strong>Update an App</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-account-apps-update-app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_app_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-account-apps-update-app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_app_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Cloudflare Dashboard"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-list-filter-profiles">
<summary><span>List BGP Filter Profiles — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>list-<wbr>filter-<wbr>profiles</code></span></summary>
<p>Run <strong>List BGP Filter Profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-list-filter-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-list-filter-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-create-filter-profile">
<summary><span>Create BGP Filter Profile — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>create-<wbr>filter-<wbr>profile</code></span></summary>
<p>Run <strong>Create BGP Filter Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-create-filter-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_create_bgp_filter_profile_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-create-filter-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allowed On-Prem Imports",
    "match_action": "allow",
    "targets": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-delete-filter-profile">
<summary><span>Delete BGP Filter Profile — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>delete-<wbr>filter-<wbr>profile</code></span></summary>
<p>Run <strong>Delete BGP Filter Profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-delete-filter-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-delete-filter-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "profile_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-get-filter-profile">
<summary><span>Get BGP Filter Profile — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>get-<wbr>filter-<wbr>profile</code></span></summary>
<p>Run <strong>Get BGP Filter Profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-get-filter-profile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.profile_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-get-filter-profile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "profile_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-get-settings">
<summary><span>Get BGP Settings — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get BGP Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-bgp-update-settings">
<summary><span>Update BGP Settings — <code>cloudflare.<wbr>magic-<wbr>bgp-<wbr>update-<wbr>settings</code></span></summary>
<p>Run <strong>Update BGP Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-bgp-update-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_update_bgp_settings_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-bgp-update-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-list-cf1-sites">
<summary><span>List CF1 Sites — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>list-<wbr>cf1-<wbr>sites</code></span></summary>
<p>Run <strong>List CF1 Sites</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-list-cf1-sites">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-list-cf1-sites">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-create-cf1-sites">
<summary><span>Create CF1 Sites — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>create-<wbr>cf1-<wbr>sites</code></span></summary>
<p>Run <strong>Create CF1 Sites</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-create-cf1-sites">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_cf1_site&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-create-cf1-sites">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": [
    {
      "name": "Pad 34"
    }
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-delete-cf1-site">
<summary><span>Delete CF1 Site — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>delete-<wbr>cf1-<wbr>site</code></span></summary>
<p>Run <strong>Delete CF1 Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-delete-cf1-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-delete-cf1-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-get-cf1-site">
<summary><span>Get CF1 Site — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>get-<wbr>cf1-<wbr>site</code></span></summary>
<p>Run <strong>Get CF1 Site</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-get-cf1-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-get-cf1-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-update-cf1-site">
<summary><span>Update CF1 Site — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>update-<wbr>cf1-<wbr>site</code></span></summary>
<p>Run <strong>Update CF1 Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-update-cf1-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_cf1_site_update&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-update-cf1-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-list-cf1-site-ramps">
<summary><span>List CF1 Site Ramps — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>list-<wbr>cf1-<wbr>site-<wbr>ramps</code></span></summary>
<p>Run <strong>List CF1 Site Ramps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-list-cf1-site-ramps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-list-cf1-site-ramps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-create-cf1-site-ramps">
<summary><span>Create CF1 Site Ramps — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>create-<wbr>cf1-<wbr>site-<wbr>ramps</code></span></summary>
<p>Run <strong>Create CF1 Site Ramps</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-create-cf1-site-ramps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_cf1_site_ramp_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-create-cf1-site-ramps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": [
    {
      "source_ramp_id": "023e105f4ecef8ad9ca31a8372d0c353",
      "type": "gre"
    }
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-delete-cf1-site-ramp">
<summary><span>Delete CF1 Site Ramp — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>delete-<wbr>cf1-<wbr>site-<wbr>ramp</code></span></summary>
<p>Run <strong>Delete CF1 Site Ramp</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-delete-cf1-site-ramp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ramp_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-delete-cf1-site-ramp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ramp_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-cf1-sites-get-cf1-site-ramp">
<summary><span>Get CF1 Site Ramp — <code>cloudflare.<wbr>magic-<wbr>cf1-<wbr>sites-<wbr>get-<wbr>cf1-<wbr>site-<wbr>ramp</code></span></summary>
<p>Run <strong>Get CF1 Site Ramp</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-cf1-sites-get-cf1-site-ramp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.cf1_site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ramp_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-cf1-sites-get-cf1-site-ramp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cf1_site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ramp_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-interconnects-list-interconnects">
<summary><span>List interconnects — <code>cloudflare.<wbr>magic-<wbr>interconnects-<wbr>list-<wbr>interconnects</code></span></summary>
<p>Run <strong>List interconnects</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-interconnects-list-interconnects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-interconnects-list-interconnects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-interconnects-update-multiple-interconnects">
<summary><span>Update multiple interconnects — <code>cloudflare.<wbr>magic-<wbr>interconnects-<wbr>update-<wbr>multiple-<wbr>interconnects</code></span></summary>
<p>Run <strong>Update multiple interconnects</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-interconnects-update-multiple-interconnects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-interconnects-update-multiple-interconnects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-interconnects-list-interconnect-details">
<summary><span>List interconnect Details — <code>cloudflare.<wbr>magic-<wbr>interconnects-<wbr>list-<wbr>interconnect-<wbr>details</code></span></summary>
<p>Run <strong>List interconnect Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-interconnects-list-interconnect-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.cf_interconnect_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-interconnects-list-interconnect-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "cf_interconnect_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-interconnects-update-interconnect">
<summary><span>Update interconnect — <code>cloudflare.<wbr>magic-<wbr>interconnects-<wbr>update-<wbr>interconnect</code></span></summary>
<p>Run <strong>Update interconnect</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-interconnects-update-interconnect">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.cf_interconnect_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_interconnect_tunnel_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-interconnects-update-interconnect">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "cf_interconnect_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connectors-list">
<summary><span>List Connectors — <code>cloudflare.<wbr>mconn-<wbr>connectors-<wbr>list</code></span></summary>
<p>Run <strong>List Connectors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connectors-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.device_type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter connectors by device type.</td>
<td><code>enum: [&quot;MANAGED&quot;,&quot;LICENSED&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connectors-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connectors-delete">
<summary><span>Delete Connector — <code>cloudflare.<wbr>mconn-<wbr>connectors-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Connector</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connectors-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connectors-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connectors-get">
<summary><span>Get Connector — <code>cloudflare.<wbr>mconn-<wbr>connectors-<wbr>get</code></span></summary>
<p>Run <strong>Get Connector</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connectors-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connectors-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connectors-edit">
<summary><span>Edit Connector — <code>cloudflare.<wbr>mconn-<wbr>connectors-<wbr>edit</code></span></summary>
<p>Run <strong>Edit Connector</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connectors-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_customer_connectors_edit_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connectors-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connectors-update">
<summary><span>Update Connector — <code>cloudflare.<wbr>mconn-<wbr>connectors-<wbr>update</code></span></summary>
<p>Run <strong>Update Connector</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connectors-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_customer_connectors_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connectors-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-interrupts-list">
<summary><span>List Interrupts — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>interrupts-<wbr>list</code></span></summary>
<p>Run <strong>List Interrupts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-interrupts-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-interrupts-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-events-list">
<summary><span>List Events — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>events-<wbr>list</code></span></summary>
<p>Run <strong>List Events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-events-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.k</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by event kind</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-events-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  },
  "query": {
    "from": 1,
    "to": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-events-latest-get">
<summary><span>Get latest Events — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>events-<wbr>latest-<wbr>get</code></span></summary>
<p>Run <strong>Get latest Events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-events-latest-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-events-latest-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-events-get">
<summary><span>Get Event — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>events-<wbr>get</code></span></summary>
<p>Run <strong>Get Event</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-events-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.event_t</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.event_n</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-events-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example",
    "event_t": 1,
    "event_n": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-snapshots-list">
<summary><span>List Snapshots — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>snapshots-<wbr>list</code></span></summary>
<p>Run <strong>List Snapshots</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-snapshots-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-snapshots-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  },
  "query": {
    "from": 1,
    "to": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-snapshots-latest-get">
<summary><span>Get latest Snapshots — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>snapshots-<wbr>latest-<wbr>get</code></span></summary>
<p>Run <strong>Get latest Snapshots</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-snapshots-latest-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-snapshots-latest-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-mconn-connector-telemetry-snapshots-get">
<summary><span>Get Snapshot — <code>cloudflare.<wbr>mconn-<wbr>connector-<wbr>telemetry-<wbr>snapshots-<wbr>get</code></span></summary>
<p>Run <strong>Get Snapshot</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.mconn-connector-telemetry-snapshots-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mconn-telemetry_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.snapshot_t</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.mconn-connector-telemetry-snapshots-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connector_id": "example",
    "snapshot_t": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-list-gre-tunnels">
<summary><span>List GRE tunnels — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>list-<wbr>gre-<wbr>tunnels</code></span></summary>
<p>Run <strong>List GRE tunnels</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-list-gre-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-list-gre-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-create-gre-tunnels">
<summary><span>Create a GRE tunnel — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>create-<wbr>gre-<wbr>tunnels</code></span></summary>
<p>Run <strong>Create a GRE tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-create-gre-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_create_gre_tunnel_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-create-gre-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "GRE_1",
    "customer_gre_endpoint": "203.0.113.1",
    "cloudflare_gre_endpoint": "203.0.113.1",
    "interface_address": "192.0.2.0/31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-update-multiple-gre-tunnels">
<summary><span>Update multiple GRE tunnels — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>update-<wbr>multiple-<wbr>gre-<wbr>tunnels</code></span></summary>
<p>Run <strong>Update multiple GRE tunnels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-update-multiple-gre-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-update-multiple-gre-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-delete-gre-tunnel">
<summary><span>Delete GRE Tunnel — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>delete-<wbr>gre-<wbr>tunnel</code></span></summary>
<p>Run <strong>Delete GRE Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-delete-gre-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gre_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-delete-gre-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gre_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-list-gre-tunnel-details">
<summary><span>List GRE Tunnel Details — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>list-<wbr>gre-<wbr>tunnel-<wbr>details</code></span></summary>
<p>Run <strong>List GRE Tunnel Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-list-gre-tunnel-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gre_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-list-gre-tunnel-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gre_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-gre-tunnels-update-gre-tunnel">
<summary><span>Update GRE Tunnel — <code>cloudflare.<wbr>magic-<wbr>gre-<wbr>tunnels-<wbr>update-<wbr>gre-<wbr>tunnel</code></span></summary>
<p>Run <strong>Update GRE Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-gre-tunnels-update-gre-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.gre_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_gre_tunnel_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-gre-tunnels-update-gre-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "gre_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "GRE_1",
    "customer_gre_endpoint": "203.0.113.1",
    "cloudflare_gre_endpoint": "203.0.113.1",
    "interface_address": "192.0.2.0/31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-list-ipsec-tunnels">
<summary><span>List IPsec tunnels — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>list-<wbr>ipsec-<wbr>tunnels</code></span></summary>
<p>Run <strong>List IPsec tunnels</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-list-ipsec-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-list-ipsec-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-create-ipsec-tunnels">
<summary><span>Create an IPsec tunnel — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>create-<wbr>ipsec-<wbr>tunnels</code></span></summary>
<p>Run <strong>Create an IPsec tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-create-ipsec-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_ipsec_tunnel_add_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-create-ipsec-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "IPsec_1",
    "cloudflare_endpoint": "203.0.113.1",
    "interface_address": "192.0.2.0/31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-update-multiple-ipsec-tunnels">
<summary><span>Update multiple IPsec tunnels — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>update-<wbr>multiple-<wbr>ipsec-<wbr>tunnels</code></span></summary>
<p>Run <strong>Update multiple IPsec tunnels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-update-multiple-ipsec-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-update-multiple-ipsec-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-set-pre-shared-keys-for-ipsec-tunnels">
<summary><span>Set Pre-Shared Keys (PSK) for IPsec tunnels — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>set-<wbr>pre-<wbr>shared-<wbr>keys-<wbr>for-<wbr>ipsec-<wbr>tunnels</code></span></summary>
<p>Run <strong>Set Pre-Shared Keys (PSK) for IPsec tunnels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-set-pre-shared-keys-for-ipsec-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.validate_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only run validation without persisting changes.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_ipsec_tunnels_psk_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-set-pre-shared-keys-for-ipsec-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "psks": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-delete-ipsec-tunnel">
<summary><span>Delete IPsec Tunnel — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>delete-<wbr>ipsec-<wbr>tunnel</code></span></summary>
<p>Run <strong>Delete IPsec Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-delete-ipsec-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ipsec_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-delete-ipsec-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ipsec_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-list-ipsec-tunnel-details">
<summary><span>List IPsec tunnel details — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>list-<wbr>ipsec-<wbr>tunnel-<wbr>details</code></span></summary>
<p>Run <strong>List IPsec tunnel details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-list-ipsec-tunnel-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ipsec_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-list-ipsec-tunnel-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ipsec_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-update-ipsec-tunnel">
<summary><span>Update IPsec Tunnel — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>update-<wbr>ipsec-<wbr>tunnel</code></span></summary>
<p>Run <strong>Update IPsec Tunnel</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-update-ipsec-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ipsec_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the request and response bodies will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_ipsec_tunnel_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-update-ipsec-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ipsec_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "IPsec_1",
    "cloudflare_endpoint": "203.0.113.1",
    "interface_address": "192.0.2.0/31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels">
<summary><span>Generate Pre-Shared Key (PSK) for IPsec tunnels — <code>cloudflare.<wbr>magic-<wbr>ipsec-<wbr>tunnels-<wbr>generate-<wbr>pre-<wbr>shared-<wbr>key-<wbr>-<wbr>-<wbr>psk-<wbr>-<wbr>for-<wbr>ipsec-<wbr>tunnels</code></span></summary>
<p>Run <strong>Generate Pre-Shared Key (PSK) for IPsec tunnels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ipsec_tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-ipsec-tunnels-generate-pre-shared-key---psk--for-ipsec-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ipsec_tunnel_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-redundancy-groups-list-redundancy-groups">
<summary><span>List Redundancy Groups — <code>cloudflare.<wbr>magic-<wbr>redundancy-<wbr>groups-<wbr>list-<wbr>redundancy-<wbr>groups</code></span></summary>
<p>Run <strong>List Redundancy Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-redundancy-groups-list-redundancy-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-redundancy-groups-list-redundancy-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-redundancy-groups-create-redundancy-group">
<summary><span>Create a Redundancy Group — <code>cloudflare.<wbr>magic-<wbr>redundancy-<wbr>groups-<wbr>create-<wbr>redundancy-<wbr>group</code></span></summary>
<p>Run <strong>Create a Redundancy Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-redundancy-groups-create-redundancy-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_create_redundancy_group_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-redundancy-groups-create-redundancy-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "primary-group"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-redundancy-groups-delete-redundancy-group">
<summary><span>Delete a Redundancy Group — <code>cloudflare.<wbr>magic-<wbr>redundancy-<wbr>groups-<wbr>delete-<wbr>redundancy-<wbr>group</code></span></summary>
<p>Run <strong>Delete a Redundancy Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-redundancy-groups-delete-redundancy-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.redundancy_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-redundancy-groups-delete-redundancy-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "redundancy_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-redundancy-groups-get-redundancy-group">
<summary><span>Get Redundancy Group Details — <code>cloudflare.<wbr>magic-<wbr>redundancy-<wbr>groups-<wbr>get-<wbr>redundancy-<wbr>group</code></span></summary>
<p>Run <strong>Get Redundancy Group Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-redundancy-groups-get-redundancy-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.redundancy_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-redundancy-groups-get-redundancy-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "redundancy_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-redundancy-groups-update-redundancy-group">
<summary><span>Update a Redundancy Group — <code>cloudflare.<wbr>magic-<wbr>redundancy-<wbr>groups-<wbr>update-<wbr>redundancy-<wbr>group</code></span></summary>
<p>Run <strong>Update a Redundancy Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-redundancy-groups-update-redundancy-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.redundancy_group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_create_redundancy_group_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-redundancy-groups-update-redundancy-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "redundancy_group_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "primary-group"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-delete-many-routes">
<summary><span>Delete Many Routes — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>delete-<wbr>many-<wbr>routes</code></span></summary>
<p>Run <strong>Delete Many Routes</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-delete-many-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_route_delete_many_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-delete-many-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "routes": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-list-routes">
<summary><span>List Routes — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>list-<wbr>routes</code></span></summary>
<p>Run <strong>List Routes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-list-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-list-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-create-routes">
<summary><span>Create a Route — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>create-<wbr>routes</code></span></summary>
<p>Run <strong>Create a Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-create-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_create_route_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-create-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "prefix": "192.0.2.0/24",
    "nexthop": "203.0.113.1",
    "priority": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-update-many-routes">
<summary><span>Update Many Routes — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>update-<wbr>many-<wbr>routes</code></span></summary>
<p>Run <strong>Update Many Routes</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-update-many-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_route_update_many_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-update-many-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "routes": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-delete-route">
<summary><span>Delete Route — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>delete-<wbr>route</code></span></summary>
<p>Run <strong>Delete Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-delete-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-delete-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-route-details">
<summary><span>Route Details — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>route-<wbr>details</code></span></summary>
<p>Run <strong>Route Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-route-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-route-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-static-routes-update-route">
<summary><span>Update Route — <code>cloudflare.<wbr>magic-<wbr>static-<wbr>routes-<wbr>update-<wbr>route</code></span></summary>
<p>Run <strong>Update Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-static-routes-update-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_route_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-static-routes-update-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "prefix": "192.0.2.0/24",
    "nexthop": "203.0.113.1",
    "priority": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-list-sites">
<summary><span>List Sites — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>list-<wbr>sites</code></span></summary>
<p>Run <strong>List Sites</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-list-sites">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.connectorid</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-list-sites">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-create-site">
<summary><span>Create a new Site — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>create-<wbr>site</code></span></summary>
<p>Run <strong>Create a new Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-create-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_sites_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-create-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "site_1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-delete-site">
<summary><span>Delete Site — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>delete-<wbr>site</code></span></summary>
<p>Run <strong>Delete Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-delete-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-delete-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-site-details">
<summary><span>Site Details — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>site-<wbr>details</code></span></summary>
<p>Run <strong>Site Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-site-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.x-magic-new-hc-target</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, the health check target in the response body will be presented using the new object format. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-site-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-patch-site">
<summary><span>Patch Site — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>patch-<wbr>site</code></span></summary>
<p>Run <strong>Patch Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-patch-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_site_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-patch-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-sites-update-site">
<summary><span>Update Site — <code>cloudflare.<wbr>magic-<wbr>sites-<wbr>update-<wbr>site</code></span></summary>
<p>Run <strong>Update Site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-sites-update-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_site_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-sites-update-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-list-acls">
<summary><span>List Site ACLs — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>list-<wbr>acls</code></span></summary>
<p>Run <strong>List Site ACLs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-list-acls">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-list-acls">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-create-acl">
<summary><span>Create a new Site ACL — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>create-<wbr>acl</code></span></summary>
<p>Run <strong>Create a new Site ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-create-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_acls_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-create-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "PIN Pad - Cash Register",
    "lan_1": {
      "lan_id": "example"
    },
    "lan_2": {
      "lan_id": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-delete-acl">
<summary><span>Delete Site ACL — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>delete-<wbr>acl</code></span></summary>
<p>Run <strong>Delete Site ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-delete-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-delete-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "acl_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-acl-details">
<summary><span>Site ACL Details — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>acl-<wbr>details</code></span></summary>
<p>Run <strong>Site ACL Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-acl-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-acl-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "acl_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-patch-acl">
<summary><span>Patch Site ACL — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>patch-<wbr>acl</code></span></summary>
<p>Run <strong>Patch Site ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-patch-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_acl_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-patch-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "acl_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-acls-update-acl">
<summary><span>Update Site ACL — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>acls-<wbr>update-<wbr>acl</code></span></summary>
<p>Run <strong>Update Site ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-acls-update-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_acl_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-acls-update-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "acl_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-app-configs-list-app-configs">
<summary><span>List App Configs — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>app-<wbr>configs-<wbr>list-<wbr>app-<wbr>configs</code></span></summary>
<p>Run <strong>List App Configs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-app-configs-list-app-configs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-app-configs-list-app-configs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-app-configs-delete-app-config">
<summary><span>Delete App Config — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>app-<wbr>configs-<wbr>delete-<wbr>app-<wbr>config</code></span></summary>
<p>Run <strong>Delete App Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-app-configs-delete-app-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_config_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-app-configs-delete-app-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_config_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-app-configs-patch-app-config">
<summary><span>Update an App Config — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>app-<wbr>configs-<wbr>patch-<wbr>app-<wbr>config</code></span></summary>
<p>Run <strong>Update an App Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-app-configs-patch-app-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_config_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_app_config_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-app-configs-patch-app-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_config_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-app-configs-update-app-config">
<summary><span>Update an App Config — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>app-<wbr>configs-<wbr>update-<wbr>app-<wbr>config</code></span></summary>
<p>Run <strong>Update an App Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-app-configs-update-app-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_config_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_app_config_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-app-configs-update-app-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_config_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-list-lans">
<summary><span>List Site LANs — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>list-<wbr>lans</code></span></summary>
<p>Run <strong>List Site LANs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-list-lans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-list-lans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-create-lan">
<summary><span>Create a new Site LAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>create-<wbr>lan</code></span></summary>
<p>Run <strong>Create a new Site LAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-create-lan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_lans_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-create-lan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-delete-lan">
<summary><span>Delete Site LAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>delete-<wbr>lan</code></span></summary>
<p>Run <strong>Delete Site LAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-delete-lan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.lan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-delete-lan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "lan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-lan-details">
<summary><span>Site LAN Details — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>lan-<wbr>details</code></span></summary>
<p>Run <strong>Site LAN Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-lan-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.lan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-lan-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "lan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-patch-lan">
<summary><span>Patch Site LAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>patch-<wbr>lan</code></span></summary>
<p>Run <strong>Patch Site LAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-patch-lan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.lan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_lan_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-patch-lan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "lan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-lans-update-lan">
<summary><span>Update Site LAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>lans-<wbr>update-<wbr>lan</code></span></summary>
<p>Run <strong>Update Site LAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-lans-update-lan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.lan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_lan_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-lans-update-lan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "lan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-netflow-config-delete-netflow-config">
<summary><span>Delete NetFlow Configuration — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>netflow-<wbr>config-<wbr>delete-<wbr>netflow-<wbr>config</code></span></summary>
<p>Run <strong>Delete NetFlow Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-netflow-config-delete-netflow-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-netflow-config-delete-netflow-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-netflow-config-details">
<summary><span>NetFlow Configuration Details — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>netflow-<wbr>config-<wbr>details</code></span></summary>
<p>Run <strong>NetFlow Configuration Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-netflow-config-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-netflow-config-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-netflow-config-patch-netflow-config">
<summary><span>Update NetFlow Configuration — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>netflow-<wbr>config-<wbr>patch-<wbr>netflow-<wbr>config</code></span></summary>
<p>Run <strong>Update NetFlow Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-netflow-config-patch-netflow-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_netflow_config_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-netflow-config-patch-netflow-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-netflow-config-create-netflow-config">
<summary><span>Create NetFlow Configuration — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>netflow-<wbr>config-<wbr>create-<wbr>netflow-<wbr>config</code></span></summary>
<p>Run <strong>Create NetFlow Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-netflow-config-create-netflow-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_netflow_config_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-netflow-config-create-netflow-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-netflow-config-update-netflow-config">
<summary><span>Update NetFlow Configuration — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>netflow-<wbr>config-<wbr>update-<wbr>netflow-<wbr>config</code></span></summary>
<p>Run <strong>Update NetFlow Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-netflow-config-update-netflow-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_netflow_config_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-netflow-config-update-netflow-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-list-wans">
<summary><span>List Site WANs — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>list-<wbr>wans</code></span></summary>
<p>Run <strong>List Site WANs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-list-wans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-list-wans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-create-wan">
<summary><span>Create a new Site WAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>create-<wbr>wan</code></span></summary>
<p>Run <strong>Create a new Site WAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-create-wan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_wans_add_single_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-create-wan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "physport": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-delete-wan">
<summary><span>Delete Site WAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>delete-<wbr>wan</code></span></summary>
<p>Run <strong>Delete Site WAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-delete-wan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.wan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-delete-wan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "wan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-wan-details">
<summary><span>Site WAN Details — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>wan-<wbr>details</code></span></summary>
<p>Run <strong>Site WAN Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-wan-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.wan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-wan-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "wan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-patch-wan">
<summary><span>Patch Site WAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>patch-<wbr>wan</code></span></summary>
<p>Run <strong>Patch Site WAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-patch-wan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.wan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_wan_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-patch-wan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "wan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-site-wans-update-wan">
<summary><span>Update Site WAN — <code>cloudflare.<wbr>magic-<wbr>site-<wbr>wans-<wbr>update-<wbr>wan</code></span></summary>
<p>Run <strong>Update Site WAN</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-site-wans-update-wan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.wan_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic_wan_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-site-wans-update-wan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "wan_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountvulnerabilitydiscoveryrepositories">
<summary><span>List repositories — <code>cloudflare.<wbr>listaccountvulnerabi<wbr>litydiscoveryreposit<wbr>ories</code></span></summary>
<p>Run <strong>List repositories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountvulnerabilitydiscoveryrepositories">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 1024; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountvulnerabilitydiscoveryrepositories">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createaccountvulnerabilitydiscoveryrepository">
<summary><span>Create repository — <code>cloudflare.<wbr>createaccountvulnera<wbr>bilitydiscoveryrepos<wbr>itory</code></span></summary>
<p>Run <strong>Create repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createaccountvulnerabilitydiscoveryrepository">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional. Supply this header to safely retry a request. Required when <code>worker_script_name</code> is supplied.</td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[!-~]+$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/managed-defense-vulnerability-discovery_CreateRepositoryRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createaccountvulnerabilitydiscoveryrepository">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountvulnerabilitydiscoveryrepository">
<summary><span>Get repository — <code>cloudflare.<wbr>getaccountvulnerabil<wbr>itydiscoveryreposito<wbr>ry</code></span></summary>
<p>Run <strong>Get repository</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountvulnerabilitydiscoveryrepository">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.repo_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.scan_limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.scan_cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 1024; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountvulnerabilitydiscoveryrepository">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "repo_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountrepositoryvulnerabilitydiscoveryreport">
<summary><span>Get reviewed vulnerability report — <code>cloudflare.<wbr>getaccountrepository<wbr>vulnerabilitydiscove<wbr>ryreport</code></span></summary>
<p>Run <strong>Get reviewed vulnerability report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountrepositoryvulnerabilitydiscoveryreport">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.repo_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountrepositoryvulnerabilitydiscoveryreport">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "repo_id": "00000000-0000-4000-8000-000000000000",
    "scan_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createaccountvulnerabilitydiscoveryrepositorytoken">
<summary><span>Create upload token — <code>cloudflare.<wbr>createaccountvulnera<wbr>bilitydiscoveryrepos<wbr>itorytoken</code></span></summary>
<p>Run <strong>Create upload token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createaccountvulnerabilitydiscoveryrepositorytoken">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.repo_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createaccountvulnerabilitydiscoveryrepositorytoken">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "repo_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountvulnerabilitydiscoveryscans">
<summary><span>List scans — <code>cloudflare.<wbr>listaccountvulnerabi<wbr>litydiscoveryscans</code></span></summary>
<p>Run <strong>List scans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountvulnerabilitydiscoveryscans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 1024; pattern: &quot;^[A-Za-z0-9_-]+$&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Repeat parameter or provide comma-separated values.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;requested&quot;,&quot;accepted&quot;,&quot;running&quot;,&quot;completed&quot;,&quot;failed&quot;,&quot;rejected&quot;,&quot;cancelled&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>query.status[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;requested&quot;,&quot;accepted&quot;,&quot;running&quot;,&quot;completed&quot;,&quot;failed&quot;,&quot;rejected&quot;,&quot;cancelled&quot;]</code></td>
</tr>
<tr>
<td><code>query.repo</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountvulnerabilitydiscoveryscans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createaccountvulnerabilitydiscoveryscan">
<summary><span>Create scan — <code>cloudflare.<wbr>createaccountvulnera<wbr>bilitydiscoveryscan</code></span></summary>
<p>Run <strong>Create scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createaccountvulnerabilitydiscoveryscan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional. Supply this header to safely retry a request. Required when <code>worker_script_name</code> is supplied.</td>
<td><code>minLength: 1; maxLength: 128; pattern: &quot;^[!-~]+$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/managed-defense-vulnerability-discovery_CreateScan&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createaccountvulnerabilitydiscoveryscan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "repos": [
      {
        "name": "example"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountvulnerabilitydiscoveryscan">
<summary><span>Get scan — <code>cloudflare.<wbr>getaccountvulnerabil<wbr>itydiscoveryscan</code></span></summary>
<p>Run <strong>Get scan</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountvulnerabilitydiscoveryscan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountvulnerabilitydiscoveryscan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "scan_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountvulnerabilitydiscoveryconsolidatedreport">
<summary><span>Get reviewed vulnerability report — <code>cloudflare.<wbr>getaccountvulnerabil<wbr>itydiscoveryconsolid<wbr>atedreport</code></span></summary>
<p>Run <strong>Get reviewed vulnerability report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountvulnerabilitydiscoveryconsolidatedreport">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountvulnerabilitydiscoveryconsolidatedreport">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "scan_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-analytics-get-account-media-usage">
<summary><span>Get account Media usage — <code>cloudflare.<wbr>usage-<wbr>analytics-<wbr>get-<wbr>account-<wbr>media-<wbr>usage</code></span></summary>
<p>Run <strong>Get account Media usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage-analytics-get-account-media-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Standard Cloudflare hex account identifier. The API gateway translates this to an internal numeric ID before forwarding to the backend service.</td>
<td><code>$ref: &quot;#/definitions/usage-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of metrics to include in the response. Available metrics depend on the endpoint. Billing usage supports: streamMinutesViewed, rateLimitingRequestsAllowed, loadBalancingQueries, argoAcceleratedBytes, workersRequests, workersKVReads, imageResizingRequests, spectrumBytesTransferred, mediaUniqueTransformations. Stream/media usage supports: streamMinutesViewed.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to 6 hours before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Optional</td>
<td>Time unit to aggregate usage observations into. Data retention is approximately 18 months. The effective number of data points returned depends on the time range and granularity selected. For example, requesting hourly granularity over 18 months could produce up to ~13,000 data points; use the limit parameter to cap results and be aware that responses may be truncated.</td>
<td><code>enum: [&quot;hour&quot;,&quot;day&quot;,&quot;week&quot;,&quot;month&quot;,&quot;quarter&quot;,&quot;year&quot;]; default: &quot;hour&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of data points to return. The actual number of results depends on the interaction between the time range (since/until) and time_delta granularity. Results are truncated to this limit without error if the time range produces more data points than the limit allows.</td>
<td><code>default: 100; minimum: 1; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter expressions to apply to the query. Format: field==value. Multiple filters can be combined.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage-analytics-get-account-media-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-members-list-members">
<summary><span>List Members — <code>cloudflare.<wbr>account-<wbr>members-<wbr>list-<wbr>members</code></span></summary>
<p>Run <strong>List Members</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-members-list-members">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by.</td>
<td><code>enum: [&quot;user.first_name&quot;,&quot;user.last_name&quot;,&quot;user.email&quot;,&quot;status&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>A member&#39;s status in the account.</td>
<td><code>enum: [&quot;accepted&quot;,&quot;pending&quot;,&quot;rejected&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-members-list-members">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-members-add-member">
<summary><span>Add Member — <code>cloudflare.<wbr>account-<wbr>members-<wbr>add-<wbr>member</code></span></summary>
<p>Run <strong>Add Member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-members-add-member">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/iam_create-member-with-roles&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/iam_create-member-with-policies&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-members-add-member">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "email": "user@example.com",
    "roles": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-members-remove-member">
<summary><span>Remove Member — <code>cloudflare.<wbr>account-<wbr>members-<wbr>remove-<wbr>member</code></span></summary>
<p>Run <strong>Remove Member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-members-remove-member">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-members-remove-member">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "member_id": "4536bcfad5faccb111b47003c79917fa",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-members-member-details">
<summary><span>Member Details — <code>cloudflare.<wbr>account-<wbr>members-<wbr>member-<wbr>details</code></span></summary>
<p>Run <strong>Member Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-members-member-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-members-member-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "member_id": "4536bcfad5faccb111b47003c79917fa",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-members-update-member">
<summary><span>Update Member — <code>cloudflare.<wbr>account-<wbr>members-<wbr>update-<wbr>member</code></span></summary>
<p>Run <strong>Update Member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-members-update-member">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/iam_update-member-with-roles&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/iam_update-member-with-policies&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-members-update-member">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "member_id": "4536bcfad5faccb111b47003c79917fa",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-delete-account-configuration">
<summary><span>Delete account configuration — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>delete-<wbr>account-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete account configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-delete-account-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-delete-account-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-list-account-configuration">
<summary><span>List account configuration — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>list-<wbr>account-<wbr>configuration</code></span></summary>
<p>Run <strong>List account configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-list-account-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-list-account-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-update-account-conf-75bc5c098c">
<summary><span>Update account configuration fields — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>update-<wbr>account-<wbr>conf-<wbr>75bc5c098c</code></span></summary>
<p>Run <strong>Update account configuration fields</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-update-account-conf-75bc5c098c">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_sampling</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_default_sampling&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_name&quot;</code></td>
</tr>
<tr>
<td><code>body.router_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_router_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_devices</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_warp_devices&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-update-account-conf-75bc5c098c">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-create-account-configuration">
<summary><span>Create account configuration — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>create-<wbr>account-<wbr>configuration</code></span></summary>
<p>Run <strong>Create account configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-create-account-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_sampling</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_default_sampling&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_name&quot;</code></td>
</tr>
<tr>
<td><code>body.router_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_router_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_devices</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_warp_devices&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-create-account-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  },
  "body": {
    "name": "cloudflare user's account",
    "default_sampling": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-update-an-entire-ac-313c46ca16">
<summary><span>Update an entire account configuration — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>update-<wbr>an-<wbr>entire-<wbr>ac-<wbr>313c46ca16</code></span></summary>
<p>Run <strong>Update an entire account configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-update-an-entire-ac-313c46ca16">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_sampling</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_default_sampling&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_name&quot;</code></td>
</tr>
<tr>
<td><code>body.router_ips</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_router_ips&quot;</code></td>
</tr>
<tr>
<td><code>body.warp_devices</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_mnm_config_warp_devices&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-update-an-entire-ac-313c46ca16">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  },
  "body": {
    "name": "cloudflare user's account",
    "default_sampling": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-configuration-list-rules-and-acco-ed4cfee0df">
<summary><span>List rules and account configuration — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>configuration-<wbr>list-<wbr>rules-<wbr>and-<wbr>acco-<wbr>ed4cfee0df</code></span></summary>
<p>Run <strong>List rules and account configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-configuration-list-rules-and-acco-ed4cfee0df">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-configuration-list-rules-and-acco-ed4cfee0df">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-rules-list-rules">
<summary><span>List rules — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>rules-<wbr>list-<wbr>rules</code></span></summary>
<p>Run <strong>List rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-rules-list-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-rules-list-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-rules-delete-rule">
<summary><span>Delete rule — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>rules-<wbr>delete-<wbr>rule</code></span></summary>
<p>Run <strong>Delete rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-rules-delete-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-rules-delete-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "2890e6fa406311ed9b5a23f70f6fb8cf",
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-rules-get-rule">
<summary><span>Get rule — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>rules-<wbr>get-<wbr>rule</code></span></summary>
<p>Run <strong>Get rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-rules-get-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-rules-get-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "2890e6fa406311ed9b5a23f70f6fb8cf",
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-rules-update-advertisement-for-rule">
<summary><span>Update advertisement for rule — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>rules-<wbr>update-<wbr>advertisement-<wbr>for-<wbr>rule</code></span></summary>
<p>Run <strong>Update advertisement for rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-rules-update-advertisement-for-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-rules-update-advertisement-for-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "2890e6fa406311ed9b5a23f70f6fb8cf",
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-network-monitoring-vpc-flows-generate-authentication-token">
<summary><span>Generate authentication token for VPC flow logs export. — <code>cloudflare.<wbr>magic-<wbr>network-<wbr>monitoring-<wbr>vpc-<wbr>flows-<wbr>generate-<wbr>authentication-<wbr>token</code></span></summary>
<p>Run <strong>Generate authentication token for VPC flow logs export.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-network-monitoring-vpc-flows-generate-authentication-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-mnm_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-network-monitoring-vpc-flows-generate-authentication-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "6f91088a406011ed95aed352566e8d4c"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-get-account-eligibility">
<summary><span>Get account monetization eligibility — <code>cloudflare.<wbr>monetization-<wbr>get-<wbr>account-<wbr>eligibility</code></span></summary>
<p>Run <strong>Get account monetization eligibility</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-get-account-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_account-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-get-account-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-check-account-eligibility">
<summary><span>Check account monetization eligibility — <code>cloudflare.<wbr>monetization-<wbr>check-<wbr>account-<wbr>eligibility</code></span></summary>
<p>Run <strong>Check account monetization eligibility</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-check-account-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_account-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_monetization-account-eligibility-check-input&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-check-account-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  },
  "body": {
    "acceptedTermsOfService": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-list">
<summary><span>List relays — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>list</code></span></summary>
<p>Run <strong>List relays</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.created_before</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination. Returns relays created strictly before this RFC 3339 timestamp (typically the <code>created</code> value of the first item on the current page, to fetch the previous page).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.created_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination. Returns relays created strictly after this RFC 3339 timestamp (typically the <code>created</code> value of the last item on the current page, to fetch the next page).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of relays to return per page. Values above the maximum are clamped to it rather than rejected.</td>
<td><code>default: 1000; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.asc</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Sort order by <code>created</code>. When true, results are returned oldest-first (ascending); otherwise newest-first (descending, the default).</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-create">
<summary><span>Create a relay — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>create</code></span></summary>
<p>Run <strong>Create a relay</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Human-readable name for the relay.</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Production Live Stream"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-delete">
<summary><span>Delete a relay — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a relay</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-get">
<summary><span>Get a relay — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>get</code></span></summary>
<p>Run <strong>Get a relay</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-update">
<summary><span>Update a relay — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>update</code></span></summary>
<p>Run <strong>Update a relay</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/moq_relay_config&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-tokens-list">
<summary><span>List tokens — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>tokens-<wbr>list</code></span></summary>
<p>Run <strong>List tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-tokens-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-tokens-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-tokens-create">
<summary><span>Create a token — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>tokens-<wbr>create</code></span></summary>
<p>Run <strong>Create a token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-tokens-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.expires</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional expiry (RFC 3339). Defaults to 1 year from creation; rejected if more than 1 year in the future.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>body.label</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional, customer-set label.</td>
<td></td>
</tr>
<tr>
<td><code>body.operations</code></td>
<td>array</td>
<td>Required</td>
<td>Non-empty subset of the V1 roles the token is allowed to perform. Signed into the token.</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.operations[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;publish&quot;,&quot;subscribe&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-tokens-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890"
  },
  "body": {
    "operations": [
      "publish",
      "subscribe"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-moq-relays-tokens-delete">
<summary><span>Revoke a token — <code>cloudflare.<wbr>moq-<wbr>relays-<wbr>tokens-<wbr>delete</code></span></summary>
<p>Run <strong>Revoke a token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.moq-relays-tokens-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td><code>$ref: &quot;#/definitions/moq_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.relay_id</code></td>
<td>string</td>
<td>Required</td>
<td>Relay unique identifier (32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.jti</code></td>
<td>string</td>
<td>Required</td>
<td>Token identifier (jti — 32 hex characters).</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.moq-relays-tokens-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "relay_id": "a1b2c3d4e5f67890a1b2c3d4e5f67890",
    "jti": "f3a1b2c3d4e5f67890a1b2c3d4e5f678"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts_moveaccounts">
<summary><span>Move account to organization — <code>cloudflare.<wbr>accounts_<wbr>moveaccounts</code></span></summary>
<p>Run <strong>Move account to organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts_moveaccounts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the account to move.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_organization_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the organization to move the account into.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts_moveaccounts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "destination_organization_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-m-tls-certificate-management-list-m-tls-certificates">
<summary><span>List mTLS certificates — <code>cloudflare.<wbr>m-<wbr>tls-<wbr>certificate-<wbr>management-<wbr>list-<wbr>m-<wbr>tls-<wbr>certificates</code></span></summary>
<p>Run <strong>List mTLS certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.m-tls-certificate-management-list-m-tls-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate type. Multiple types can be comma-separated.</td>
<td></td>
</tr>
<tr>
<td><code>query.type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;custom&quot;,&quot;gateway_managed&quot;,&quot;access_managed&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.m-tls-certificate-management-list-m-tls-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-m-tls-certificate-management-upload-m-tls-certificate">
<summary><span>Upload mTLS certificate — <code>cloudflare.<wbr>m-<wbr>tls-<wbr>certificate-<wbr>management-<wbr>upload-<wbr>m-<wbr>tls-<wbr>certificate</code></span></summary>
<p>Run <strong>Upload mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.m-tls-certificate-management-upload-m-tls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ca</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_ca&quot;</code></td>
</tr>
<tr>
<td><code>body.certificates</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificates-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_name-2&quot;</code></td>
</tr>
<tr>
<td><code>body.private_key</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_private_key-4&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.m-tls-certificate-management-upload-m-tls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificates": "-----BEGIN CERTIFICATE-----\nMIIDmDCCAoCgAwIBAgIUKTOAZNjcXVZRj4oQt0SHsl1c1vMwDQYJKoZIhvcNAQEL\nBQAwUTELMAkGA1UEBhMCVVMxFjAUBgNVBAgMDVNhbiBGcmFuY2lzY28xEzARBgNV\nBAcMCkNhbGlmb3JuaWExFTATBgNVBAoMDEV4YW1wbGUgSW5jLjAgFw0yMjExMjIx\nNjU5NDdaGA8yMTIyMTAyOTE2NTk0N1owUTELMAkGA1UEBhMCVVMxFjAUBgNVBAgM\nDVNhbiBGcmFuY2lzY28xEzARBgNVBAcMCkNhbGlmb3JuaWExFTATBgNVBAoMDEV4\nYW1wbGUgSW5jLjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMRcORwg\nJFTdcG/2GKI+cFYiOBNDKjCZUXEOvXWY42BkH9wxiMT869CO+enA1w5pIrXow6kC\nM1sQspHHaVmJUlotEMJxyoLFfA/8Kt1EKFyobOjuZs2SwyVyJ2sStvQuUQEosULZ\nCNGZEqoH5g6zhMPxaxm7ZLrrsDZ9maNGVqo7EWLWHrZ57Q/5MtTrbxQL+eXjUmJ9\nK3kS+3uEwMdqR6Z3BluU1ivanpPc1CN2GNhdO0/hSY4YkGEnuLsqJyDd3cIiB1Mx\nuCBJ4ZaqOd2viV1WcP3oU3dxVPm4MWyfYIldMWB14FahScxLhWdRnM9YZ/i9IFcL\nypXsuz7DjrJPtPUCAwEAAaNmMGQwHQYDVR0OBBYEFP5JzLUawNF+c3AXsYTEWHh7\nz2czMB8GA1UdIwQYMBaAFP5JzLUawNF+c3AXsYTEWHh7z2czMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4IBAQBc+Be7\nNDhpE09y7hLPZGRPl1cSKBw4RI0XIv6rlbSTFs5EebpTGjhx/whNxwEZhB9HZ711\n1Oa1YlT8xkI9DshB78mjAHCKBAJ76moK8tkG0aqdYpJ4ZcJTVBB7l98Rvgc7zfTi\ni7WemTy72deBbSeiEtXavm4EF0mWjHhQ5Nxpnp00Bqn5g1x8CyTDypgmugnep+xG\n+iFzNmTdsz7WI9T/7kDMXqB7M/FPWBORyS98OJqNDswCLF8bIZYwUBEe+bRHFomo\nShMzaC3tvim7WCb16noDkSTMlfKO4pnvKhpcVdSgwcruATV7y+W+Lvmz2OT/Gui4\nJhqeoTewsxndhDDE\n-----END CERTIFICATE-----",
    "ca": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-m-tls-certificate-management-delete-m-tls-certificate">
<summary><span>Delete mTLS certificate — <code>cloudflare.<wbr>m-<wbr>tls-<wbr>certificate-<wbr>management-<wbr>delete-<wbr>m-<wbr>tls-<wbr>certificate</code></span></summary>
<p>Run <strong>Delete mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.m-tls-certificate-management-delete-m-tls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.mtls_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_mtls_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.m-tls-certificate-management-delete-m-tls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "mtls_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-m-tls-certificate-management-get-m-tls-certificate">
<summary><span>Get mTLS certificate — <code>cloudflare.<wbr>m-<wbr>tls-<wbr>certificate-<wbr>management-<wbr>get-<wbr>m-<wbr>tls-<wbr>certificate</code></span></summary>
<p>Run <strong>Get mTLS certificate</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.m-tls-certificate-management-get-m-tls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.mtls_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_mtls_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.m-tls-certificate-management-get-m-tls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "mtls_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-m-tls-certificate-management-list-m-tls-certificate-associations">
<summary><span>List mTLS certificate associations — <code>cloudflare.<wbr>m-<wbr>tls-<wbr>certificate-<wbr>management-<wbr>list-<wbr>m-<wbr>tls-<wbr>certificate-<wbr>associations</code></span></summary>
<p>Run <strong>List mTLS certificate associations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.m-tls-certificate-management-list-m-tls-certificate-associations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.mtls_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_mtls_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.m-tls-certificate-management-list-m-tls-certificate-associations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "mtls_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-list">
<summary><span>List OAuth Clients — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>list</code></span></summary>
<p>Run <strong>List OAuth Clients</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-delete">
<summary><span>Delete OAuth Client — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>delete</code></span></summary>
<p>Run <strong>Delete OAuth Client</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.oauth_client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "oauth_client_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-get">
<summary><span>OAuth Client Details — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>get</code></span></summary>
<p>Run <strong>OAuth Client Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.oauth_client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "oauth_client_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-update">
<summary><span>Update OAuth Client — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>update</code></span></summary>
<p>Run <strong>Update OAuth Client</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.oauth_client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "oauth_client_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-delete-rotated-secret">
<summary><span>Delete Rotated OAuth Client Secret — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>delete-<wbr>rotated-<wbr>secret</code></span></summary>
<p>Run <strong>Delete Rotated OAuth Client Secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-delete-rotated-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.oauth_client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-delete-rotated-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "oauth_client_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-clients-rotate-secret">
<summary><span>Rotate OAuth Client Secret — <code>cloudflare.<wbr>oauth-<wbr>clients-<wbr>rotate-<wbr>secret</code></span></summary>
<p>Run <strong>Rotate OAuth Client Secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-clients-rotate-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.oauth_client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_oauth_client_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-clients-rotate-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "oauth_client_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-observability-usage_limit-get">
<summary><span>Get usage limit status — <code>cloudflare.<wbr>observability.<wbr>usage_<wbr>limit.<wbr>get</code></span></summary>
<p>Run <strong>Get usage limit status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.observability.usage_limit.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.observability.usage_limit.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list_applications_v2">
<summary><span>List applications — <code>cloudflare.<wbr>list_<wbr>applications_<wbr>v2</code></span></summary>
<p>Run <strong>List applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list_applications_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.environment</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by supported environment (standard, fedramp).</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list_applications_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_application_v2">
<summary><span>Get application details — <code>cloudflare.<wbr>get_<wbr>application_<wbr>v2</code></span></summary>
<p>Run <strong>Get application details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_application_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>string</td>
<td>Required</td>
<td>Application/vendor identifier.</td>
<td><code>enum: [&quot;ANTHROPIC&quot;,&quot;AWS&quot;,&quot;BITBUCKET&quot;,&quot;BOX&quot;,&quot;CONFLUENCE&quot;,&quot;DROPBOX&quot;,&quot;GITHUB&quot;,&quot;GOOGLE_CLOUD_PLATFORM&quot;,&quot;GOOGLE_WORKSPACE&quot;,&quot;JIRA&quot;,&quot;MICROSOFT_INTERNAL&quot;,&quot;OPENAI&quot;,&quot;SALESFORCE&quot;,&quot;SERVICENOW&quot;,&quot;SLACK&quot;,&quot;ZOOM&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_application_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "application_id": "ANTHROPIC"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_application_auth_methods_v2">
<summary><span>Get auth methods — <code>cloudflare.<wbr>get_<wbr>application_<wbr>auth_<wbr>methods_<wbr>v2</code></span></summary>
<p>Run <strong>Get auth methods</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_application_auth_methods_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>string</td>
<td>Required</td>
<td>Application/vendor identifier.</td>
<td><code>enum: [&quot;ANTHROPIC&quot;,&quot;AWS&quot;,&quot;BITBUCKET&quot;,&quot;BOX&quot;,&quot;CONFLUENCE&quot;,&quot;DROPBOX&quot;,&quot;GITHUB&quot;,&quot;GOOGLE_CLOUD_PLATFORM&quot;,&quot;GOOGLE_WORKSPACE&quot;,&quot;JIRA&quot;,&quot;MICROSOFT_INTERNAL&quot;,&quot;OPENAI&quot;,&quot;SALESFORCE&quot;,&quot;SERVICENOW&quot;,&quot;SLACK&quot;,&quot;ZOOM&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_application_auth_methods_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "application_id": "ANTHROPIC"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_application_setup_flows_v2">
<summary><span>Get application setup flows — <code>cloudflare.<wbr>get_<wbr>application_<wbr>setup_<wbr>flows_<wbr>v2</code></span></summary>
<p>Run <strong>Get application setup flows</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_application_setup_flows_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.application_id</code></td>
<td>string</td>
<td>Required</td>
<td>Application/vendor identifier.</td>
<td><code>enum: [&quot;ANTHROPIC&quot;,&quot;AWS&quot;,&quot;BITBUCKET&quot;,&quot;BOX&quot;,&quot;CONFLUENCE&quot;,&quot;DROPBOX&quot;,&quot;GITHUB&quot;,&quot;GOOGLE_CLOUD_PLATFORM&quot;,&quot;GOOGLE_WORKSPACE&quot;,&quot;JIRA&quot;,&quot;MICROSOFT_INTERNAL&quot;,&quot;OPENAI&quot;,&quot;SALESFORCE&quot;,&quot;SERVICENOW&quot;,&quot;SLACK&quot;,&quot;ZOOM&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.auth_method</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by auth method id. Get available ids from GET /v2/applications.</td>
<td></td>
</tr>
<tr>
<td><code>query.environment</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by environment.</td>
<td><code>enum: [&quot;fedramp&quot;,&quot;standard&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>A page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_application_setup_flows_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "application_id": "ANTHROPIC"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list_integrations_v2">
<summary><span>List integrations — <code>cloudflare.<wbr>list_<wbr>integrations_<wbr>v2</code></span></summary>
<p>Run <strong>List integrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list_integrations_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.application</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by application/vendor (e.g., GOOGLE_WORKSPACE, MICROSOFT_INTERNAL).</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.dlp_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by DLP enabled status (true/false).</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by.</td>
<td><code>enum: [&quot;application&quot;,&quot;created&quot;,&quot;name&quot;,&quot;status&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number within the paginated result set.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search integrations by name or application.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by integration status.</td>
<td><code>enum: [&quot;Healthy&quot;,&quot;Initializing&quot;,&quot;Offline&quot;,&quot;Unhealthy&quot;]</code></td>
</tr>
<tr>
<td><code>query.use_cases</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by enabled use cases (e.g., casb, ces). Matches integrations enrolled in any of the specified values. Can be specified multiple times.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list_integrations_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create_integration_v2">
<summary><span>Create integration — <code>cloudflare.<wbr>create_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Create integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/one_IntegrationV2CreateRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "application": "ANTHROPIC",
    "credentials": {},
    "name": "example",
    "use_cases": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_integration_v2">
<summary><span>Delete integration — <code>cloudflare.<wbr>delete_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Delete integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Integration ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_integration_v2">
<summary><span>Get integration details — <code>cloudflare.<wbr>get_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Get integration details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Integration ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update_integration_v2">
<summary><span>Update integration — <code>cloudflare.<wbr>update_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Update integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Integration ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/one_PatchedUpdateIntegrationV2Request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pause_integration_v2">
<summary><span>Pause integration — <code>cloudflare.<wbr>pause_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Pause integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pause_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Integration ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pause_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-resume_integration_v2">
<summary><span>Resume integration — <code>cloudflare.<wbr>resume_<wbr>integration_<wbr>v2</code></span></summary>
<p>Run <strong>Resume integration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.resume_integration_v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare account identifier.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Integration ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.resume_integration_v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts_listaccountorganizations">
<summary><span>List account organizations — <code>cloudflare.<wbr>accounts_<wbr>listaccountorganizat<wbr>ions</code></span></summary>
<p>Run <strong>List account organizations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts_listaccountorganizations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts_listaccountorganizations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-get-projects">
<summary><span>List Cloudflare Pages projects — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>get-<wbr>projects</code></span></summary>
<p>Run <strong>List Cloudflare Pages projects</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-get-projects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results to return.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-get-projects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-create-project">
<summary><span>Create a Cloudflare Pages project — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>create-<wbr>project</code></span></summary>
<p>Run <strong>Create a Cloudflare Pages project</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-create-project">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.build_config</code></td>
<td>object</td>
<td>Optional</td>
<td>Configs for the project build process.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.build_caching</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Enable build caching for the project.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.build_command</code></td>
<td>string</td>
<td>Optional</td>
<td>Command used to build project.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.destination_dir</code></td>
<td>string</td>
<td>Optional</td>
<td>Output directory of the build.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.root_dir</code></td>
<td>string</td>
<td>Optional</td>
<td>Directory to run the command.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.web_analytics_tag</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>The classifying tag for analytics.</td>
<td></td>
</tr>
<tr>
<td><code>body.build_config.web_analytics_token</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>The auth token for analytics.</td>
<td></td>
</tr>
<tr>
<td><code>body.deployment_configs</code></td>
<td>object</td>
<td>Optional</td>
<td>Configs for deployments in a project.</td>
<td></td>
</tr>
<tr>
<td><code>body.deployment_configs.preview</code></td>
<td>—</td>
<td>Optional</td>
<td>Configs for preview deploys.</td>
<td></td>
</tr>
<tr>
<td><code>body.deployment_configs.preview</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/pages_deployment_config_values_request&quot;</code></td>
</tr>
<tr>
<td><code>body.deployment_configs.production</code></td>
<td>—</td>
<td>Optional</td>
<td>Configs for production deploys.</td>
<td></td>
</tr>
<tr>
<td><code>body.deployment_configs.production</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/pages_deployment_config_values_request&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Name for the Pages project. Must begin with a lowercase letter or digit and contain only lowercase letters, digits, and hyphens.</td>
<td></td>
</tr>
<tr>
<td><code>body.production_branch</code></td>
<td>string</td>
<td>Required</td>
<td>Production branch of the project. Used to identify production deployments.</td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>object</td>
<td>Optional</td>
<td>Configs for the project source control.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.deployments_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to enable automatic deployments when pushing to the source repository. When disabled, no deployments (production or preview) will be triggered automatically.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.owner</code></td>
<td>string</td>
<td>Optional</td>
<td>The owner of the repository.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.owner_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The owner ID of the repository.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.path_excludes</code></td>
<td>array</td>
<td>Optional</td>
<td>A list of paths that should be excluded from triggering a preview deployment. Wildcard syntax (<code>*</code>) is supported.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.path_excludes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.path_includes</code></td>
<td>array</td>
<td>Optional</td>
<td>A list of paths that should be watched to trigger a preview deployment. Wildcard syntax (<code>*</code>) is supported.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.path_includes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.pr_comments_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to enable PR comments.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.preview_branch_excludes</code></td>
<td>array</td>
<td>Optional</td>
<td>A list of branches that should not trigger a preview deployment. Wildcard syntax (<code>*</code>) is supported. Must be used with <code>preview_deployment_setting</code> set to <code>custom</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.preview_branch_excludes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.preview_branch_includes</code></td>
<td>array</td>
<td>Optional</td>
<td>A list of branches that should trigger a preview deployment. Wildcard syntax (<code>*</code>) is supported. Must be used with <code>preview_deployment_setting</code> set to <code>custom</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.preview_branch_includes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.preview_deployment_setting</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls whether commits to preview branches trigger a preview deployment.</td>
<td><code>enum: [&quot;all&quot;,&quot;none&quot;,&quot;custom&quot;]</code></td>
</tr>
<tr>
<td><code>body.source.config.production_branch</code></td>
<td>string</td>
<td>Optional</td>
<td>The production branch of the repository.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.production_deployments_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to trigger a production deployment on commits to the production branch.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.repo_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The ID of the repository.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.config.repo_name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the repository.</td>
<td></td>
</tr>
<tr>
<td><code>body.source.type</code></td>
<td>string</td>
<td>Required</td>
<td>The source control management provider.</td>
<td><code>enum: [&quot;github&quot;,&quot;gitlab&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-create-project">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my-pages-app",
    "production_branch": "main"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-delete-project">
<summary><span>Delete a Cloudflare Pages project — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>delete-<wbr>project</code></span></summary>
<p>Run <strong>Delete a Cloudflare Pages project</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-delete-project">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-delete-project">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-get-project">
<summary><span>Get a Cloudflare Pages project — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>get-<wbr>project</code></span></summary>
<p>Run <strong>Get a Cloudflare Pages project</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-get-project">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-get-project">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-get-deployments">
<summary><span>List Pages deployments — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>get-<wbr>deployments</code></span></summary>
<p>Run <strong>List Pages deployments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-get-deployments">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.env</code></td>
<td>string</td>
<td>Optional</td>
<td>Deployment environment to return. Valid values are <code>production</code> and <code>preview</code>.</td>
<td><code>enum: [&quot;production&quot;,&quot;preview&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of results to return.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-get-deployments">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-delete-deployment">
<summary><span>Delete a Pages deployment — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>delete-<wbr>deployment</code></span></summary>
<p>Run <strong>Delete a Pages deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-delete-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Allow deletion when a non-production deployment has an active alias.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-delete-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-get-deployment-info">
<summary><span>Get a Pages deployment — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>get-<wbr>deployment-<wbr>info</code></span></summary>
<p>Run <strong>Get a Pages deployment</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-get-deployment-info">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-get-deployment-info">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-get-deployment-logs">
<summary><span>Get Pages deployment logs — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>get-<wbr>deployment-<wbr>logs</code></span></summary>
<p>Run <strong>Get Pages deployment logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-get-deployment-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-get-deployment-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-retry-deployment">
<summary><span>Retry a Pages deployment — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>retry-<wbr>deployment</code></span></summary>
<p>Run <strong>Retry a Pages deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-retry-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-retry-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-rollback-deployment">
<summary><span>Roll back a Pages deployment — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>rollback-<wbr>deployment</code></span></summary>
<p>Run <strong>Roll back a Pages deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-rollback-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-rollback-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-create-tail">
<summary><span>Create deployment tail — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>create-<wbr>tail</code></span></summary>
<p>Run <strong>Create deployment tail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-create-tail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters to apply to the tail session.</td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-create-tail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "filters": [
      {
        "outcome": [
          "exception"
        ]
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-deployment-delete-tail">
<summary><span>Delete deployment tail — <code>cloudflare.<wbr>pages-<wbr>deployment-<wbr>delete-<wbr>tail</code></span></summary>
<p>Run <strong>Delete deployment tail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-deployment-delete-tail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tail_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_deployment_id&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-deployment-delete-tail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tail_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "deployment_id": "f64788e9-fccd-4d4a-a28a-cb84f88f6e12",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-domains-get-domains">
<summary><span>List Pages custom domains — <code>cloudflare.<wbr>pages-<wbr>domains-<wbr>get-<wbr>domains</code></span></summary>
<p>Run <strong>List Pages custom domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-domains-get-domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-domains-get-domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-domains-add-domain">
<summary><span>Add a Pages custom domain — <code>cloudflare.<wbr>pages-<wbr>domains-<wbr>add-<wbr>domain</code></span></summary>
<p>Run <strong>Add a Pages custom domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-domains-add-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-domains-add-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-domains-delete-domain">
<summary><span>Delete a Pages custom domain — <code>cloudflare.<wbr>pages-<wbr>domains-<wbr>delete-<wbr>domain</code></span></summary>
<p>Run <strong>Delete a Pages custom domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-domains-delete-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-domains-delete-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "domain_name": "example.com",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-domains-get-domain">
<summary><span>Get a Pages custom domain — <code>cloudflare.<wbr>pages-<wbr>domains-<wbr>get-<wbr>domain</code></span></summary>
<p>Run <strong>Get a Pages custom domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-domains-get-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-domains-get-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "domain_name": "example.com",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-domains-patch-domain">
<summary><span>Retry custom domain validation — <code>cloudflare.<wbr>pages-<wbr>domains-<wbr>patch-<wbr>domain</code></span></summary>
<p>Run <strong>Retry custom domain validation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-domains-patch-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-domains-patch-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "domain_name": "example.com",
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-purge-build-cache">
<summary><span>Purge the Pages build cache — <code>cloudflare.<wbr>pages-<wbr>purge-<wbr>build-<wbr>cache</code></span></summary>
<p>Run <strong>Purge the Pages build cache</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-purge-build-cache">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-purge-build-cache">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-disconnect-project-source">
<summary><span>Disconnect a Git repository — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>disconnect-<wbr>project-<wbr>source</code></span></summary>
<p>Run <strong>Disconnect a Git repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-disconnect-project-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-disconnect-project-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-connect-project-source">
<summary><span>Connect a Git repository — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>connect-<wbr>project-<wbr>source</code></span></summary>
<p>Run <strong>Connect a Git repository</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-connect-project-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_source_connect_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-connect-project-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "github",
    "config": {
      "deployments_enabled": false,
      "owner": "my-org",
      "owner_id": "12345678",
      "path_excludes": [],
      "path_includes": [],
      "pr_comments_enabled": false,
      "preview_branch_excludes": [],
      "preview_branch_includes": [],
      "preview_deployment_setting": "all",
      "production_branch": "main",
      "production_deployments_enabled": false,
      "repo_id": "12345678",
      "repo_name": "my-repo"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-project-get-upload-token">
<summary><span>Get upload token — <code>cloudflare.<wbr>pages-<wbr>project-<wbr>get-<wbr>upload-<wbr>token</code></span></summary>
<p>Run <strong>Get upload token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-project-get-upload-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.project_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_project_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-project-get-upload-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "project_name": "this-is-my-project-01",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-pay-invoice">
<summary><span>Pay Invoice — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>pay-<wbr>invoice</code></span></summary>
<p>Run <strong>Pay Invoice</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-pay-invoice">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.invoice_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The identifier of the invoice to pay.</td>
<td></td>
</tr>
<tr>
<td><code>body.payment_method_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The payment method to use. If omitted, the default payment method is used.</td>
<td></td>
</tr>
<tr>
<td><code>body.validate_payment_method</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to validate the payment method before processing.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-pay-invoice">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-crawlerdeletestripeconfig">
<summary><span>Deletes the stripe config for a crawler — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>crawlerdeletestripec<wbr>onfig</code></span></summary>
<p>Run <strong>Deletes the stripe config for a crawler</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.crawlerdeletestripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.crawlerdeletestripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-crawlergetstripeconfig">
<summary><span>Gets the stripe config for a crawler — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>crawlergetstripeconf<wbr>ig</code></span></summary>
<p>Run <strong>Gets the stripe config for a crawler</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.crawlergetstripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.crawlergetstripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-crawlercreatestripeconfig">
<summary><span>Creates the stripe config for a crawler — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>crawlercreatestripec<wbr>onfig</code></span></summary>
<p>Run <strong>Creates the stripe config for a crawler</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.crawlercreatestripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.crawlercreatestripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-listcrawlers">
<summary><span>List pay-per-crawl crawlers — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>listcrawlers</code></span></summary>
<p>Run <strong>List pay-per-crawl crawlers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.listcrawlers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.listcrawlers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-publisherdeletestripeconfig">
<summary><span>Deletes the stripe config for a publisher — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>publisherdeletestrip<wbr>econfig</code></span></summary>
<p>Run <strong>Deletes the stripe config for a publisher</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.publisherdeletestripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.publisherdeletestripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-publishergetstripeconfig">
<summary><span>Gets the stripe config for a publisher — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>publishergetstripeco<wbr>nfig</code></span></summary>
<p>Run <strong>Gets the stripe config for a publisher</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.publishergetstripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.publishergetstripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-publishercreatestripeconfig">
<summary><span>Creates the stripe config for a publisher — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>publishercreatestrip<wbr>econfig</code></span></summary>
<p>Run <strong>Creates the stripe config for a publisher</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.publishercreatestripeconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.publishercreatestripeconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-gettermssignaturelink">
<summary><span>Get signed pay-per-crawl terms link — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>gettermssignaturelin<wbr>k</code></span></summary>
<p>Run <strong>Get signed pay-per-crawl terms link</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.gettermssignaturelink">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.gettermssignaturelink">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getterms">
<summary><span>Get pay-per-crawl terms — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getterms</code></span></summary>
<p>Run <strong>Get pay-per-crawl terms</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getterms">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getterms">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-gettermssignature">
<summary><span>Get pay-per-crawl terms signature status — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>gettermssignature</code></span></summary>
<p>Run <strong>Get pay-per-crawl terms signature status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.gettermssignature">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.remote</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Refresh the signature status from Ironclad.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.gettermssignature">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-sendtermssignatureevent">
<summary><span>Record pay-per-crawl terms activity — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>sendtermssignatureev<wbr>ent</code></span></summary>
<p>Run <strong>Record pay-per-crawl terms activity</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.sendtermssignatureevent">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.event_type</code></td>
<td>string</td>
<td>Required</td>
<td>The terms activity to record.</td>
<td><code>enum: [&quot;agreed&quot;,&quot;displayed&quot;]</code></td>
</tr>
<tr>
<td><code>query.vid</code></td>
<td>string</td>
<td>Required</td>
<td>Ironclad contract version ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.sendtermssignatureevent">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "event_type": "agreed",
    "vid": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-setzonescanbeenabled">
<summary><span>Set can_be_enabled setting on zones — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>setzonescanbeenabled</code></span></summary>
<p>Run <strong>Set can_be_enabled setting on zones</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.setzonescanbeenabled">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_ZonesCanBeEnabledUpdatePayload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.setzonescanbeenabled">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "zones": [
      {
        "id": "example"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-queryzonescanbeenabled">
<summary><span>Gets the can_be_enabled zone setting — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>queryzonescanbeenabl<wbr>ed</code></span></summary>
<p>Run <strong>Gets the can_be_enabled zone setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.queryzonescanbeenabled">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_ZonesCanBeEnabledQueryPayload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.queryzonescanbeenabled">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-use-listenableddomains">
<summary><span>List enabled Pay Per Use domains — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>use.<wbr>listenableddomains</code></span></summary>
<p>Run <strong>List enabled Pay Per Use domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-use.listenableddomains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier for the participant</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque, account-bound cursor returned by the previous page. Cursors expire after one hour; restart pagination without a cursor after receiving a 400 response for an expired cursor.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of domains to return</td>
<td><code>default: 100; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-use.listenableddomains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getppuoperatorconfiguration">
<summary><span>Get pay-per-use operator configuration — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getppuoperatorconfig<wbr>uration</code></span></summary>
<p>Run <strong>Get pay-per-use operator configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getppuoperatorconfiguration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getppuoperatorconfiguration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-putppuoperatorconfiguration">
<summary><span>Set pay-per-use operator configuration — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>putppuoperatorconfig<wbr>uration</code></span></summary>
<p>Run <strong>Set pay-per-use operator configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.putppuoperatorconfiguration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_PPUOperatorConfiguration&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.putppuoperatorconfiguration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "enabled": false,
    "default_price_usd_microcents": 100000
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-listppuproposals">
<summary><span>List pay-per-use price proposals — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>listppuproposals</code></span></summary>
<p>Run <strong>List pay-per-use price proposals</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.listppuproposals">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.listppuproposals">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-postppuproposaldecision">
<summary><span>Decide a pay-per-use price proposal — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>postppuproposaldecis<wbr>ion</code></span></summary>
<p>Run <strong>Decide a pay-per-use price proposal</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.postppuproposaldecision">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_PPUOperatorProposalActionRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.postppuproposaldecision">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "action": "accept",
    "price_id": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getppuusagestats">
<summary><span>Get pay-per-use usage statistics — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getppuusagestats</code></span></summary>
<p>Run <strong>Get pay-per-use usage statistics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getppuusagestats">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Requested inclusive beginning of the statistics range as an RFC3339 timestamp. Rounded down to the selected UTC interval.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Required</td>
<td>Requested exclusive end of the statistics range as an RFC3339 timestamp. Rounded down to the selected UTC interval. The requested duration from since cannot exceed 31 days.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getppuusagestats">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "since": "2026-01-01T00:00:00Z",
    "until": "2026-01-01T00:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-setppuzonescanbeenabled">
<summary><span>Set pay-per-use zone eligibility — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>setppuzonescanbeenab<wbr>led</code></span></summary>
<p>Run <strong>Set pay-per-use zone eligibility</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.setppuzonescanbeenabled">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>account id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_PPUZonesCanBeEnabledPayload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.setppuzonescanbeenabled">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "zones": [
      {
        "id": "example"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-list-payment-methods">
<summary><span>List Payment Methods — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>list-<wbr>payment-<wbr>methods</code></span></summary>
<p>Run <strong>List Payment Methods</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-list-payment-methods">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 20; minimum: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-list-payment-methods">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-create-payment-method">
<summary><span>Create Payment Method — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>create-<wbr>payment-<wbr>method</code></span></summary>
<p>Run <strong>Create Payment Method</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-create-payment-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_payment_method&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-create-payment-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-delete-payment-method">
<summary><span>Delete Payment Method — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>delete-<wbr>payment-<wbr>method</code></span></summary>
<p>Run <strong>Delete Payment Method</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-delete-payment-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.payment_method_id</code></td>
<td>—</td>
<td>Required</td>
<td>Payment method identifier.</td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-delete-payment-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "payment_method_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-get-payment-method">
<summary><span>Get Payment Method — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>get-<wbr>payment-<wbr>method</code></span></summary>
<p>Run <strong>Get Payment Method</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-get-payment-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.payment_method_id</code></td>
<td>—</td>
<td>Required</td>
<td>Payment method identifier.</td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-get-payment-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "payment_method_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-update-payment-method">
<summary><span>Update Payment Method — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>update-<wbr>payment-<wbr>method</code></span></summary>
<p>Run <strong>Update Payment Method</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-update-payment-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.payment_method_id</code></td>
<td>—</td>
<td>Required</td>
<td>Payment method identifier.</td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_payment_method&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-update-payment-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "payment_method_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-billing-set-default-payment-method">
<summary><span>Set Default Payment Method — <code>cloudflare.<wbr>account-<wbr>billing-<wbr>set-<wbr>default-<wbr>payment-<wbr>method</code></span></summary>
<p>Run <strong>Set Default Payment Method</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-billing-set-default-payment-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.payment_method_id</code></td>
<td>—</td>
<td>Required</td>
<td>Payment method identifier.</td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-billing-set-default-payment-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "payment_method_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-list-packet-capture-requests">
<summary><span>List packet capture requests — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>list-<wbr>packet-<wbr>capture-<wbr>requests</code></span></summary>
<p>Run <strong>List packet capture requests</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-list-packet-capture-requests">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-list-packet-capture-requests">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-create-pcap-request">
<summary><span>Create PCAP request — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>create-<wbr>pcap-<wbr>request</code></span></summary>
<p>Run <strong>Create PCAP request</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-create-pcap-request">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_pcaps_request_pcap&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-create-pcap-request">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "time_limit": 300,
    "packet_limit": 10000,
    "type": "simple",
    "system": "magic-transit"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-list-pca-ps-bucket-ownership">
<summary><span>List PCAPs Bucket Ownership — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>list-<wbr>pca-<wbr>ps-<wbr>bucket-<wbr>ownership</code></span></summary>
<p>Run <strong>List PCAPs Bucket Ownership</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-list-pca-ps-bucket-ownership">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-list-pca-ps-bucket-ownership">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-add-buckets-for-full-packet-captures">
<summary><span>Add buckets for full packet captures — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>add-<wbr>buckets-<wbr>for-<wbr>full-<wbr>packet-<wbr>captures</code></span></summary>
<p>Run <strong>Add buckets for full packet captures</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-add-buckets-for-full-packet-captures">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_pcaps_ownership_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-add-buckets-for-full-packet-captures">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://pcaps-bucket?region=us-east-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-validate-buckets-for-full-packet-captures">
<summary><span>Validate buckets for full packet captures — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>validate-<wbr>buckets-<wbr>for-<wbr>full-<wbr>packet-<wbr>captures</code></span></summary>
<p>Run <strong>Validate buckets for full packet captures</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-validate-buckets-for-full-packet-captures">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_pcaps_ownership_validate_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-validate-buckets-for-full-packet-captures">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://pcaps-bucket?region=us-east-1",
    "ownership_challenge": "ownership-challenge-9883874ecac311ec8475433579a6bf5f.txt"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-delete-buckets-for-full-packet-captures">
<summary><span>Delete buckets for full packet captures — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>delete-<wbr>buckets-<wbr>for-<wbr>full-<wbr>packet-<wbr>captures</code></span></summary>
<p>Run <strong>Delete buckets for full packet captures</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-delete-buckets-for-full-packet-captures">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ownership_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-delete-buckets-for-full-packet-captures">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ownership_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-get-pcap-request">
<summary><span>Get PCAP request — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>get-<wbr>pcap-<wbr>request</code></span></summary>
<p>Run <strong>Get PCAP request</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-get-pcap-request">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pcap_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-get-pcap-request">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pcap_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-magic-pcap-collection-stop-full-pcap">
<summary><span>Stop full PCAP — <code>cloudflare.<wbr>magic-<wbr>pcap-<wbr>collection-<wbr>stop-<wbr>full-<wbr>pcap</code></span></summary>
<p>Run <strong>Stop full PCAP</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.magic-pcap-collection-stop-full-pcap">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pcap_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/magic-visibility-pcaps_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.magic-pcap-collection-stop-full-pcap">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pcap_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1pipelines">
<summary><span>List Pipelines — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1pipelin<wbr>es</code></span></summary>
<p>Run <strong>List Pipelines</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1pipelines">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters pipelines by name (case-insensitive substring).</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1pipelines">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postv4accountsbyaccount_idpipelinesv1pipelines">
<summary><span>Create Pipeline — <code>cloudflare.<wbr>postv4accountsbyacco<wbr>unt_<wbr>idpipelinesv1pipelin<wbr>es</code></span></summary>
<p>Run <strong>Create Pipeline</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postv4accountsbyaccount_idpipelinesv1pipelines">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the name of the Pipeline.</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>body.sql</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies SQL for the Pipeline processing flow.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postv4accountsbyaccount_idpipelinesv1pipelines">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletev4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">
<summary><span>Delete Pipeline — <code>cloudflare.<wbr>deletev4accountsbyac<wbr>count_<wbr>idpipelinesv1pipelin<wbr>esbypipeline_<wbr>id</code></span></summary>
<p>Run <strong>Delete Pipeline</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletev4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.pipeline_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-pipeline-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletev4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "pipeline_id": "043e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">
<summary><span>Get Pipeline Details — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1pipelin<wbr>esbypipeline_<wbr>id</code></span></summary>
<p>Run <strong>Get Pipeline Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.pipeline_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-pipeline-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1pipelinesbypipeline_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "pipeline_id": "043e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1sinks">
<summary><span>List Sinks — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1sinks</code></span></summary>
<p>Run <strong>List Sinks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1sinks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.pipeline_id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters sinks by name (case-insensitive substring).</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts sinks by this field. Defaults to <code>created_at</code>.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1sinks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postv4accountsbyaccount_idpipelinesv1sinks">
<summary><span>Create Sink — <code>cloudflare.<wbr>postv4accountsbyacco<wbr>unt_<wbr>idpipelinesv1sinks</code></span></summary>
<p>Run <strong>Create Sink</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postv4accountsbyaccount_idpipelinesv1sinks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td>Defines the configuration of the R2 Sink.</td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/cloudflare-pipelines_r2Table&quot;</code></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/cloudflare-pipelines_r2_data_catalogTable&quot;</code></td>
</tr>
<tr>
<td><code>body.format</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_SinkFormat&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the name of the Sink.</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>body.schema</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_ConnectionSchema&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the type of sink.</td>
<td><code>enum: [&quot;r2&quot;,&quot;r2_data_catalog&quot;,&quot;basin_catalog&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postv4accountsbyaccount_idpipelinesv1sinks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletev4accountsbyaccount_idpipelinesv1sinksbysink_id">
<summary><span>Delete Sink — <code>cloudflare.<wbr>deletev4accountsbyac<wbr>count_<wbr>idpipelinesv1sinksby<wbr>sink_<wbr>id</code></span></summary>
<p>Run <strong>Delete Sink</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletev4accountsbyaccount_idpipelinesv1sinksbysink_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.sink_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-sink-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletev4accountsbyaccount_idpipelinesv1sinksbysink_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "sink_id": "0223105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1sinksbysink_id">
<summary><span>Get Sink Details — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1sinksby<wbr>sink_<wbr>id</code></span></summary>
<p>Run <strong>Get Sink Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1sinksbysink_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.sink_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-sink-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1sinksbysink_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "sink_id": "0223105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1streams">
<summary><span>List Streams — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1streams</code></span></summary>
<p>Run <strong>List Streams</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1streams">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.pipeline_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-pipeline-id&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters streams by name (case-insensitive substring).</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts streams by this field. Defaults to <code>created_at</code>.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1streams">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postv4accountsbyaccount_idpipelinesv1streams">
<summary><span>Create Stream — <code>cloudflare.<wbr>postv4accountsbyacco<wbr>unt_<wbr>idpipelinesv1streams</code></span></summary>
<p>Run <strong>Create Stream</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postv4accountsbyaccount_idpipelinesv1streams">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.format</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_Format&quot;</code></td>
</tr>
<tr>
<td><code>body.http</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {&quot;authentication&quot;:false,&quot;enabled&quot;:true}</code></td>
</tr>
<tr>
<td><code>body.http.authentication</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that authentication is required for the HTTP endpoint.</td>
<td></td>
</tr>
<tr>
<td><code>body.http.cors</code></td>
<td>object</td>
<td>Optional</td>
<td>Specifies the CORS options for the HTTP endpoint.</td>
<td></td>
</tr>
<tr>
<td><code>body.http.cors.origins</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.http.cors.origins[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.http.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that the HTTP endpoint is enabled.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the name of the Stream.</td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
<tr>
<td><code>body.schema</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_ConnectionSchema&quot;</code></td>
</tr>
<tr>
<td><code>body.worker_binding</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {&quot;enabled&quot;:true}</code></td>
</tr>
<tr>
<td><code>body.worker_binding.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that the worker binding is enabled.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postv4accountsbyaccount_idpipelinesv1streams">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletev4accountsbyaccount_idpipelinesv1streamsbystream_id">
<summary><span>Delete Stream — <code>cloudflare.<wbr>deletev4accountsbyac<wbr>count_<wbr>idpipelinesv1streams<wbr>bystream_<wbr>id</code></span></summary>
<p>Run <strong>Delete Stream</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletev4accountsbyaccount_idpipelinesv1streamsbystream_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-stream-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletev4accountsbyaccount_idpipelinesv1streamsbystream_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "033e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getv4accountsbyaccount_idpipelinesv1streamsbystream_id">
<summary><span>Get Stream Details — <code>cloudflare.<wbr>getv4accountsbyaccou<wbr>nt_<wbr>idpipelinesv1streams<wbr>bystream_<wbr>id</code></span></summary>
<p>Run <strong>Get Stream Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getv4accountsbyaccount_idpipelinesv1streamsbystream_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-stream-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getv4accountsbyaccount_idpipelinesv1streamsbystream_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "033e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patchv4accountsbyaccount_idpipelinesv1streamsbystream_id">
<summary><span>Update Stream — <code>cloudflare.<wbr>patchv4accountsbyacc<wbr>ount_<wbr>idpipelinesv1streams<wbr>bystream_<wbr>id</code></span></summary>
<p>Run <strong>Update Stream</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patchv4accountsbyaccount_idpipelinesv1streamsbystream_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>path.stream_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-stream-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.http</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.http.authentication</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that authentication is required for the HTTP endpoint.</td>
<td></td>
</tr>
<tr>
<td><code>body.http.cors</code></td>
<td>object</td>
<td>Optional</td>
<td>Specifies the CORS options for the HTTP endpoint.</td>
<td></td>
</tr>
<tr>
<td><code>body.http.cors.origins</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 5</code></td>
</tr>
<tr>
<td><code>body.http.cors.origins[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.http.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that the HTTP endpoint is enabled.</td>
<td></td>
</tr>
<tr>
<td><code>body.worker_binding</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.worker_binding.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Indicates that the worker binding is enabled.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patchv4accountsbyaccount_idpipelinesv1streamsbystream_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353",
    "stream_id": "033e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postv4accountsbyaccount_idpipelinesv1validate_sql">
<summary><span>Validate SQL — <code>cloudflare.<wbr>postv4accountsbyacco<wbr>unt_<wbr>idpipelinesv1validat<wbr>e_<wbr>sql</code></span></summary>
<p>Run <strong>Validate SQL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postv4accountsbyaccount_idpipelinesv1validate_sql">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloudflare-pipelines_workers-pipelines-account-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.sql</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies SQL to validate.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postv4accountsbyaccount_idpipelinesv1validate_sql">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "0123105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts_getaccountprofile">
<summary><span>Get account profile — <code>cloudflare.<wbr>accounts_<wbr>getaccountprofile</code></span></summary>
<p>Run <strong>Get account profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts_getaccountprofile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the account whose business profile to retrieve.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts_getaccountprofile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-accounts_modifyaccountprofile">
<summary><span>Update account profile — <code>cloudflare.<wbr>accounts_<wbr>modifyaccountprofile</code></span></summary>
<p>Run <strong>Update account profile</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.accounts_modifyaccountprofile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the account whose business profile to update.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_ModifyProfileRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.accounts_modifyaccountprofile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-list">
<summary><span>List Queues — <code>cloudflare.<wbr>queues-<wbr>list</code></span></summary>
<p>Run <strong>List Queues</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-create">
<summary><span>Create Queue — <code>cloudflare.<wbr>queues-<wbr>create</code></span></summary>
<p>Run <strong>Create Queue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.jurisdiction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_jurisdiction&quot;</code></td>
</tr>
<tr>
<td><code>body.queue_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_queue-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-delete">
<summary><span>Delete Queue — <code>cloudflare.<wbr>queues-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Queue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-get">
<summary><span>Get Queue — <code>cloudflare.<wbr>queues-<wbr>get</code></span></summary>
<p>Run <strong>Get Queue</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-update-partial">
<summary><span>Update Queue — <code>cloudflare.<wbr>queues-<wbr>update-<wbr>partial</code></span></summary>
<p>Run <strong>Update Queue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-update-partial">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_queue&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-update-partial">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-update">
<summary><span>Update Queue — <code>cloudflare.<wbr>queues-<wbr>update</code></span></summary>
<p>Run <strong>Update Queue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_queue&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-list-consumers">
<summary><span>List Queue Consumers — <code>cloudflare.<wbr>queues-<wbr>list-<wbr>consumers</code></span></summary>
<p>Run <strong>List Queue Consumers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-list-consumers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-list-consumers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-create-consumer">
<summary><span>Create a Queue Consumer — <code>cloudflare.<wbr>queues-<wbr>create-<wbr>consumer</code></span></summary>
<p>Run <strong>Create a Queue Consumer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-create-consumer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_consumer-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-create-consumer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-delete-consumer">
<summary><span>Delete Queue Consumer — <code>cloudflare.<wbr>queues-<wbr>delete-<wbr>consumer</code></span></summary>
<p>Run <strong>Delete Queue Consumer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-delete-consumer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.consumer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-delete-consumer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "consumer_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-get-consumer">
<summary><span>Get Queue Consumer — <code>cloudflare.<wbr>queues-<wbr>get-<wbr>consumer</code></span></summary>
<p>Run <strong>Get Queue Consumer</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-get-consumer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.consumer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-get-consumer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "consumer_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-update-consumer">
<summary><span>Update Queue Consumer — <code>cloudflare.<wbr>queues-<wbr>update-<wbr>consumer</code></span></summary>
<p>Run <strong>Update Queue Consumer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-update-consumer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.consumer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_consumer-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-update-consumer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "consumer_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "worker",
    "script_name": "my-consumer-worker"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-push-message">
<summary><span>Push Message — <code>cloudflare.<wbr>queues-<wbr>push-<wbr>message</code></span></summary>
<p>Run <strong>Push Message</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-push-message">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_queue-message&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-push-message">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-ack-messages">
<summary><span>Acknowledge + Retry Queue Messages — <code>cloudflare.<wbr>queues-<wbr>ack-<wbr>messages</code></span></summary>
<p>Run <strong>Acknowledge + Retry Queue Messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-ack-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.acks</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.acks[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.acks[].lease_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_lease-id&quot;</code></td>
</tr>
<tr>
<td><code>body.retries</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retries[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.retries[].delay_seconds</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_retry-delay&quot;</code></td>
</tr>
<tr>
<td><code>body.retries[].lease_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_lease-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-ack-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-push-messages">
<summary><span>Push Message Batch — <code>cloudflare.<wbr>queues-<wbr>push-<wbr>messages</code></span></summary>
<p>Run <strong>Push Message Batch</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-push-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_queue-batch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-push-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-extend-messages">
<summary><span>Extend Message Leases — <code>cloudflare.<wbr>queues-<wbr>extend-<wbr>messages</code></span></summary>
<p>Run <strong>Extend Message Leases</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-extend-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.extend</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.extend[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.extend[].lease_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_lease-id&quot;</code></td>
</tr>
<tr>
<td><code>body.visibility_timeout_ms</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_visibility-timeout&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-extend-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-peek-messages">
<summary><span>Peek Queue Messages — <code>cloudflare.<wbr>queues-<wbr>peek-<wbr>messages</code></span></summary>
<p>Run <strong>Peek Queue Messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-peek-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.batch_size</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_batch-size&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-peek-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-pull-messages">
<summary><span>Pull Queue Messages — <code>cloudflare.<wbr>queues-<wbr>pull-<wbr>messages</code></span></summary>
<p>Run <strong>Pull Queue Messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-pull-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.batch_size</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_batch-size&quot;</code></td>
</tr>
<tr>
<td><code>body.visibility_timeout_ms</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_visibility-timeout&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-pull-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-purge-messages">
<summary><span>Purge Peeked Queue Messages — <code>cloudflare.<wbr>queues-<wbr>purge-<wbr>messages</code></span></summary>
<p>Run <strong>Purge Peeked Queue Messages</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-purge-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.refs</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.refs[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.refs[].ref</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_ref&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-purge-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "refs": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-get-metrics">
<summary><span>Get Queue Metrics — <code>cloudflare.<wbr>queues-<wbr>get-<wbr>metrics</code></span></summary>
<p>Run <strong>Get Queue Metrics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-get-metrics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-get-metrics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-purge-get">
<summary><span>Get Queue Purge Status — <code>cloudflare.<wbr>queues-<wbr>purge-<wbr>get</code></span></summary>
<p>Run <strong>Get Queue Purge Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-purge-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-purge-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queues-purge">
<summary><span>Purge Queue — <code>cloudflare.<wbr>queues-<wbr>purge</code></span></summary>
<p>Run <strong>Purge Queue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queues-purge">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.queue_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/mq_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.delete_messages_permanently</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Confirms that all messages will be permanently deleted.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queues-purge">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "queue_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-list-buckets">
<summary><span>List Buckets — <code>cloudflare.<wbr>r2-<wbr>list-<wbr>buckets</code></span></summary>
<p>Run <strong>List Buckets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-list-buckets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name_contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Bucket names to filter by. Only buckets with this phrase in their name will be returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.start_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Bucket name to start searching after. Buckets are ordered lexicographically.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of buckets to return in a single call.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order buckets by.</td>
<td><code>enum: [&quot;name&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order buckets.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor received during the last List Buckets call. R2 buckets are paginated using cursors instead of page numbers.</td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-list-buckets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-bucket">
<summary><span>Delete Bucket — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>bucket</code></span></summary>
<p>Run <strong>Delete Bucket</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-bucket">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-bucket">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket">
<summary><span>Get Bucket — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket</code></span></summary>
<p>Run <strong>Get Bucket</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-patch-bucket">
<summary><span>Patch Bucket — <code>cloudflare.<wbr>r2-<wbr>patch-<wbr>bucket</code></span></summary>
<p>Run <strong>Patch Bucket</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-patch-bucket">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-storage-class</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>headers.cf-r2-storage-class</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/r2_storage_class&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-patch-bucket">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  },
  "headers": {
    "cf-r2-storage-class": "Standard"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-create-bucket-by-name">
<summary><span>Create Bucket (by name) — <code>cloudflare.<wbr>r2-<wbr>create-<wbr>bucket-<wbr>by-<wbr>name</code></span></summary>
<p>Run <strong>Create Bucket (by name)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-create-bucket-by-name">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-storage-class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>headers.cf-r2-storage-class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/r2_storage_class&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-create-bucket-by-name">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-bucket-cors-policy">
<summary><span>Delete Bucket CORS Policy — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>bucket-<wbr>cors-<wbr>policy</code></span></summary>
<p>Run <strong>Delete Bucket CORS Policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-bucket-cors-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-bucket-cors-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-cors-policy">
<summary><span>Get Bucket CORS Policy — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>cors-<wbr>policy</code></span></summary>
<p>Run <strong>Get Bucket CORS Policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-cors-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-cors-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-put-bucket-cors-policy">
<summary><span>Set Bucket CORS Policy — <code>cloudflare.<wbr>r2-<wbr>put-<wbr>bucket-<wbr>cors-<wbr>policy</code></span></summary>
<p>Run <strong>Set Bucket CORS Policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-put-bucket-cors-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_cors-rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-put-bucket-cors-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-list-custom-domains">
<summary><span>List Custom Domains of Bucket — <code>cloudflare.<wbr>r2-<wbr>list-<wbr>custom-<wbr>domains</code></span></summary>
<p>Run <strong>List Custom Domains of Bucket</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-list-custom-domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-list-custom-domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-add-custom-domain">
<summary><span>Attach Custom Domain To Bucket — <code>cloudflare.<wbr>r2-<wbr>add-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>Attach Custom Domain To Bucket</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-add-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_add_custom_domain_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-add-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  },
  "body": {
    "domain": "prefix.example-domain.com",
    "enabled": true,
    "zoneId": "36ca64a6d92827b8a6b90be344bb1bfd"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-custom-domain">
<summary><span>Remove Custom Domain From Bucket — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>custom-<wbr>domain</code></span></summary>
<p>Run <strong>Remove Custom Domain From Bucket</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-custom-domain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-custom-domain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain": "example-domain/custom-domain.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-custom-domain-settings">
<summary><span>Get Custom Domain Settings — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>custom-<wbr>domain-<wbr>settings</code></span></summary>
<p>Run <strong>Get Custom Domain Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-custom-domain-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-custom-domain-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket",
    "domain": "example-domain/custom-domain.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-edit-custom-domain-settings">
<summary><span>Configure Custom Domain Settings — <code>cloudflare.<wbr>r2-<wbr>edit-<wbr>custom-<wbr>domain-<wbr>settings</code></span></summary>
<p>Run <strong>Configure Custom Domain Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-edit-custom-domain-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_edit_custom_domain_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-edit-custom-domain-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket",
    "domain": "example-domain/custom-domain.com"
  },
  "body": {
    "enabled": true,
    "minTLS": "1.2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-public-policy">
<summary><span>Get r2.dev Domain of Bucket — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>public-<wbr>policy</code></span></summary>
<p>Run <strong>Get r2.dev Domain of Bucket</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-public-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-public-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-put-bucket-public-policy">
<summary><span>Update r2.dev Domain of Bucket — <code>cloudflare.<wbr>r2-<wbr>put-<wbr>bucket-<wbr>public-<wbr>policy</code></span></summary>
<p>Run <strong>Update r2.dev Domain of Bucket</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-put-bucket-public-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_edit_managed_domain_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-put-bucket-public-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-list-bucket-jobs">
<summary><span>List Bucket Jobs — <code>cloudflare.<wbr>r2-<wbr>list-<wbr>bucket-<wbr>jobs</code></span></summary>
<p>Run <strong>List Bucket Jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-list-bucket-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.jobType</code></td>
<td>string</td>
<td>Optional</td>
<td>Restricts results to jobs of the specified type.</td>
<td><code>enum: [&quot;prefixDelete&quot;,&quot;storageClassMigration&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Restricts results to jobs with the specified status. <code>jobType</code> is required when this parameter is provided.</td>
<td><code>$ref: &quot;#/definitions/r2_r2_bucket_job_status&quot;</code></td>
</tr>
<tr>
<td><code>query.maxKeys</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of jobs to return.</td>
<td><code>minimum: 0; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.continuationToken</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination token received as <code>nextContinuationToken</code> in the previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-list-bucket-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-create-bucket-job">
<summary><span>Create Bucket Job — <code>cloudflare.<wbr>r2-<wbr>create-<wbr>bucket-<wbr>job</code></span></summary>
<p>Run <strong>Create Bucket Job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-create-bucket-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-data-catalog-check</code></td>
<td>string</td>
<td>Optional</td>
<td>For prefix-delete jobs, set this header to reject the request when R2 Data Catalog is enabled for the bucket.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/r2_create_prefix_delete_job_request&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/r2_create_storage_class_migration_job_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-create-bucket-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  },
  "body": {
    "jobType": "prefixDelete",
    "prefix": "logs/2026/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-job">
<summary><span>Get Bucket Job — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>job</code></span></summary>
<p>Run <strong>Get Bucket Job</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier returned when the background job was submitted.</td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-lifecycle-configuration">
<summary><span>Get Object Lifecycle Rules — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>lifecycle-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Object Lifecycle Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-lifecycle-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-lifecycle-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-put-bucket-lifecycle-configuration">
<summary><span>Set Object Lifecycle Rules — <code>cloudflare.<wbr>r2-<wbr>put-<wbr>bucket-<wbr>lifecycle-<wbr>configuration</code></span></summary>
<p>Run <strong>Set Object Lifecycle Rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-put-bucket-lifecycle-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_lifecycle-rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-put-bucket-lifecycle-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-local-uploads-configuration">
<summary><span>Get Local Uploads Configuration — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>local-<wbr>uploads-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Local Uploads Configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-local-uploads-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-local-uploads-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-put-bucket-local-uploads-configuration">
<summary><span>Set Local Uploads Configuration — <code>cloudflare.<wbr>r2-<wbr>put-<wbr>bucket-<wbr>local-<wbr>uploads-<wbr>configuration</code></span></summary>
<p>Run <strong>Set Local Uploads Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-put-bucket-local-uploads-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Whether to enable local uploads for this bucket.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-put-bucket-local-uploads-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-bucket-lock-configuration">
<summary><span>Delete Bucket Lock Rules — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>bucket-<wbr>lock-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete Bucket Lock Rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-bucket-lock-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-bucket-lock-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-lock-configuration">
<summary><span>Get Bucket Lock Rules — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>lock-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Bucket Lock Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-lock-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-lock-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-put-bucket-lock-configuration">
<summary><span>Set Bucket Lock Rules — <code>cloudflare.<wbr>r2-<wbr>put-<wbr>bucket-<wbr>lock-<wbr>configuration</code></span></summary>
<p>Run <strong>Set Bucket Lock Rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-put-bucket-lock-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket-lock-rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-put-bucket-lock-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-objects">
<summary><span>Delete Objects — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>objects</code></span></summary>
<p>Run <strong>Delete Objects</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-objects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-data-catalog-check</code></td>
<td>string</td>
<td>Optional</td>
<td>Set this header to reject the operation when R2 Data Catalog is enabled for the bucket.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td>Deprecated. Create a <code>prefixDelete</code> job with the Create Bucket Job endpoint instead. When present, the request body is ignored and a prefix-delete job is created for this prefix, exactly as Create Bucket Job does; an empty value empties the bucket. The response is the job descriptor, with a <code>Deprecation</code> header and a deprecation message in <code>messages</code>.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1; maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-objects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-list-objects">
<summary><span>List Objects — <code>cloudflare.<wbr>r2-<wbr>list-<wbr>objects</code></span></summary>
<p>Run <strong>List Objects</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-list-objects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of objects to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td>Restricts results to only those objects whose keys begin with the specified prefix.</td>
<td></td>
</tr>
<tr>
<td><code>query.delimiter</code></td>
<td>string</td>
<td>Optional</td>
<td>A single character used to group keys. All keys that contain the delimiter between the prefix and the first occurrence of the delimiter after the prefix are grouped under a single result element.</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor received from a previous List Objects call. Used to retrieve the next page of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.start_after</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns objects with keys that come after the specified key in lexicographic order.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-list-objects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-object">
<summary><span>Delete Object — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>object</code></span></summary>
<p>Run <strong>Delete Object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-object">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.object_key</code></td>
<td>string</td>
<td>Required</td>
<td>The key (name) of the object to delete. May contain slashes for path-like keys. Slashes (<code>/</code>) within the key MUST be sent literally and MUST NOT be percent-encoded (i.e. <code>%2F</code>); other reserved characters should be percent-encoded as usual.</td>
<td></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-object">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket",
    "object_key": "path/to/my-object.txt"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-delete-bucket-sippy-config">
<summary><span>Disable Sippy — <code>cloudflare.<wbr>r2-<wbr>delete-<wbr>bucket-<wbr>sippy-<wbr>config</code></span></summary>
<p>Run <strong>Disable Sippy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-delete-bucket-sippy-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-delete-bucket-sippy-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bucket_name": "example-bucket",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-bucket-sippy-config">
<summary><span>Get Sippy Configuration — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>bucket-<wbr>sippy-<wbr>config</code></span></summary>
<p>Run <strong>Get Sippy Configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-bucket-sippy-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.bucket_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_bucket_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.cf-r2-jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where objects in this bucket are guaranteed to be stored.</td>
<td><code>enum: [&quot;default&quot;,&quot;eu&quot;,&quot;us&quot;,&quot;fedramp&quot;,&quot;fedramp-high&quot;]; default: &quot;default&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-bucket-sippy-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "bucket_name": "example-bucket"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-get-account-level-metrics">
<summary><span>Get Account-Level Metrics — <code>cloudflare.<wbr>r2-<wbr>get-<wbr>account-<wbr>level-<wbr>metrics</code></span></summary>
<p>Run <strong>Get Account-Level Metrics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-get-account-level-metrics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-get-account-level-metrics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-r2-create-temp-access-credentials">
<summary><span>Create Temporary Access Credentials — <code>cloudflare.<wbr>r2-<wbr>create-<wbr>temp-<wbr>access-<wbr>credentials</code></span></summary>
<p>Run <strong>Create Temporary Access Credentials</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.r2-create-temp-access-credentials">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2_temp_access_creds_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.r2-create-temp-access-credentials">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "bucket": "example-bucket",
    "objects": [
      "example-object"
    ],
    "parentAccessKeyId": "example-access-key-id",
    "permission": "object-read-write",
    "prefixes": [
      "example-prefix/"
    ],
    "ttlSeconds": 3600
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_apps">
<summary><span>Fetch all apps — <code>cloudflare.<wbr>get_<wbr>apps</code></span></summary>
<p>Run <strong>Fetch all apps</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_apps">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search string that matches apps by name.</td>
<td><code>maxLength: 125</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for apps by creation time.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]; default: &quot;DESC&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_apps">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create_app">
<summary><span>Create App — <code>cloudflare.<wbr>create_<wbr>app</code></span></summary>
<p>Run <strong>Create App</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_app">
<summary><span>Fetch app details — <code>cloudflare.<wbr>get_<wbr>app</code></span></summary>
<p>Run <strong>Fetch app details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update_app">
<summary><span>Update an app — <code>cloudflare.<wbr>update_<wbr>app</code></span></summary>
<p>Run <strong>Update an app</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update_app">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>The app name. Leading and trailing whitespace is removed, and the name must contain at least one non-whitespace character.</td>
<td><code>maxLength: 150; pattern: &quot;\\S&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update_app">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-org-analytics">
<summary><span>Fetch day-wise session and recording analytics data for an App — <code>cloudflare.<wbr>get-<wbr>org-<wbr>analytics</code></span></summary>
<p>Run <strong>Fetch day-wise session and recording analytics data for an App</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-org-analytics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start_date</code></td>
<td>string</td>
<td>Optional</td>
<td>start date in YYYY-MM-DD format</td>
<td></td>
</tr>
<tr>
<td><code>query.end_date</code></td>
<td>string</td>
<td>Optional</td>
<td>end date in YYYY-MM-DD format</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-org-analytics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-livestream-analytics-daywise">
<summary><span>Fetch day-wise analytics data for your livestreams — <code>cloudflare.<wbr>get-<wbr>livestream-<wbr>analytics-<wbr>daywise</code></span></summary>
<p>Run <strong>Fetch day-wise analytics data for your livestreams</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-livestream-analytics-daywise">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specify the start time as a Unix timestamp in seconds to access the livestream analytics.</td>
<td></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specify the end time as a Unix timestamp in seconds to access the livestream analytics.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional filters for livestream analytics.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-livestream-analytics-daywise">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-livestream-analytics-complete">
<summary><span>Fetch complete analytics data for your livestreams — <code>cloudflare.<wbr>get-<wbr>livestream-<wbr>analytics-<wbr>complete</code></span></summary>
<p>Run <strong>Fetch complete analytics data for your livestreams</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-livestream-analytics-complete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specify the start time as a Unix timestamp in seconds to access the livestream analytics.</td>
<td></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specify the end time as a Unix timestamp in seconds to access the livestream analytics.</td>
<td></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional filters for livestream analytics.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-livestream-analytics-complete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-fetch_all_livestreams">
<summary><span>Fetch all livestreams — <code>cloudflare.<wbr>fetch_<wbr>all_<wbr>livestreams</code></span></summary>
<p>Run <strong>Fetch all livestreams</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.fetch_all_livestreams">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.exclude_meetings</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Exclude the RealtimeKit meetings that are livestreamed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies the status of the operation.</td>
<td><code>enum: [&quot;LIVE&quot;,&quot;IDLE&quot;,&quot;ERRORED&quot;,&quot;INVOKED&quot;]</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>string</td>
<td>Optional</td>
<td>Specify the start time range in ISO format to access the live stream.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>string</td>
<td>Optional</td>
<td>Specify the end time range in ISO format to access the live stream.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies the sorting order for the results.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DSC&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.fetch_all_livestreams">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-v2-livestreams-livestream-session-id">
<summary><span>Fetch livestream session details using livestream session ID — <code>cloudflare.<wbr>get-<wbr>v2-<wbr>livestreams-<wbr>livestream-<wbr>session-<wbr>id</code></span></summary>
<p>Run <strong>Fetch livestream session details using livestream session ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-v2-livestreams-livestream-session-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.livestream-session-id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-v2-livestreams-livestream-session-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "livestream-session-id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-v2-livestream-session-livestream-id">
<summary><span>Fetch livestream details using livestream ID — <code>cloudflare.<wbr>get-<wbr>v2-<wbr>livestream-<wbr>session-<wbr>livestream-<wbr>id</code></span></summary>
<p>Run <strong>Fetch livestream details using livestream ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-v2-livestream-session-livestream-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.livestream_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-v2-livestream-session-livestream-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "livestream_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-v2-active-livestream-session-details">
<summary><span>Fetch active livestream session details — <code>cloudflare.<wbr>get-<wbr>v2-<wbr>active-<wbr>livestream-<wbr>session-<wbr>details</code></span></summary>
<p>Run <strong>Fetch active livestream session details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-v2-active-livestream-session-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.livestream_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-v2-active-livestream-session-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "livestream_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_all_meetings">
<summary><span>Fetch all meetings for an App — <code>cloudflare.<wbr>get_<wbr>all_<wbr>meetings</code></span></summary>
<p>Run <strong>Fetch all meetings for an App</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_all_meetings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The start time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The end time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>The search query string. You can search using the meeting ID or title.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter meetings by status.</td>
<td><code>enum: [&quot;ACTIVE&quot;,&quot;INACTIVE&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_all_meetings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create_meeting">
<summary><span>Create a meeting — <code>cloudflare.<wbr>create_<wbr>meeting</code></span></summary>
<p>Run <strong>Create a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create_meeting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_AIConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.live_stream_on_start</code></td>
<td>boolean &#124; null</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting livestreamed on start.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.persist_chat</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If a meeting is set to persist_chat, meeting chat would remain for a week within the meeting space.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.record_on_start</code></td>
<td>boolean &#124; null</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting recorded as soon as someone joins the meeting.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.recording_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_RecordingConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.session_keep_alive_time_in_secs</code></td>
<td>number</td>
<td>Optional</td>
<td>Time in seconds, for which a session remains active, after the last participant has left the meeting.</td>
<td><code>default: 60; minimum: 60; maximum: 600</code></td>
</tr>
<tr>
<td><code>body.summarize_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate summary of meetings using transcripts. Requires Transcriptions to be enabled, and can be retrieved via Webhooks or summary API.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Title of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body.transcribe_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate transcripts when the meeting ends.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create_meeting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_meeting">
<summary><span>Fetch a meeting for an App — <code>cloudflare.<wbr>get_<wbr>meeting</code></span></summary>
<p>Run <strong>Fetch a meeting for an App</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_meeting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. Fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_meeting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update_meeting">
<summary><span>Update a meeting — <code>cloudflare.<wbr>update_<wbr>meeting</code></span></summary>
<p>Run <strong>Update a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update_meeting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. Fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_AIConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.live_stream_on_start</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting livestreamed on start.</td>
<td></td>
</tr>
<tr>
<td><code>body.persist_chat</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If a meeting is updated to persist_chat, meeting chat would remain for a week within the meeting space.</td>
<td></td>
</tr>
<tr>
<td><code>body.record_on_start</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting recorded as soon as someone joins the meeting.</td>
<td></td>
</tr>
<tr>
<td><code>body.recording_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_RecordingConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.session_keep_alive_time_in_secs</code></td>
<td>number</td>
<td>Optional</td>
<td>Time in seconds, for which a session remains active, after the last participant has left the meeting.</td>
<td><code>minimum: 60; maximum: 600</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether the meeting is <code>ACTIVE</code> or <code>INACTIVE</code>. Users will not be able to join an <code>INACTIVE</code> meeting.</td>
<td><code>enum: [&quot;ACTIVE&quot;,&quot;INACTIVE&quot;]</code></td>
</tr>
<tr>
<td><code>body.summarize_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate summary of meetings using transcripts. Requires Transcriptions to be enabled, and can be retrieved via Webhooks or summary API.</td>
<td></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Optional</td>
<td>Title of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body.transcribe_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate transcripts when the meeting ends.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update_meeting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-replace_meeting">
<summary><span>Replace a meeting — <code>cloudflare.<wbr>replace_<wbr>meeting</code></span></summary>
<p>Run <strong>Replace a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.replace_meeting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. Fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ai_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_AIConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.live_stream_on_start</code></td>
<td>boolean &#124; null</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting livestreamed on start.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.persist_chat</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If a meeting is set to persist_chat, meeting chat would remain for a week within the meeting space.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.record_on_start</code></td>
<td>boolean &#124; null</td>
<td>Optional</td>
<td>Specifies if the meeting should start getting recorded as soon as someone joins the meeting.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.recording_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_RecordingConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.session_keep_alive_time_in_secs</code></td>
<td>number</td>
<td>Optional</td>
<td>Time in seconds, for which a session remains active, after the last participant has left the meeting.</td>
<td><code>default: 60; minimum: 60; maximum: 600</code></td>
</tr>
<tr>
<td><code>body.summarize_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate summary of meetings using transcripts. Requires Transcriptions to be enabled, and can be retrieved via Webhooks or summary API.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>Title of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body.transcribe_on_end</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Automatically generate transcripts when the meeting ends.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.replace_meeting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-v2-meetings-meetingid-active-livestream">
<summary><span>Fetch active livestreams for a meeting — <code>cloudflare.<wbr>get-<wbr>v2-<wbr>meetings-<wbr>meetingid-<wbr>active-<wbr>livestream</code></span></summary>
<p>Run <strong>Fetch active livestreams for a meeting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-v2-meetings-meetingid-active-livestream">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-v2-meetings-meetingid-active-livestream">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stop_livestreaming">
<summary><span>Stop livestreaming a meeting — <code>cloudflare.<wbr>stop_<wbr>livestreaming</code></span></summary>
<p>Run <strong>Stop livestreaming a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stop_livestreaming">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stop_livestreaming">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getactivesession">
<summary><span>Fetch details of an active session — <code>cloudflare.<wbr>getactivesession</code></span></summary>
<p>Run <strong>Fetch details of an active session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getactivesession">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getactivesession">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-kickpartcipants">
<summary><span>Kick participants from an active session — <code>cloudflare.<wbr>kickpartcipants</code></span></summary>
<p>Run <strong>Kick participants from an active session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.kickpartcipants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_participant_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.custom_participant_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.participant_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.participant_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.kickpartcipants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  },
  "body": {
    "participant_ids": [
      "00000000-0000-4000-8000-000000000000"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-kickallparticipants">
<summary><span>Kick all participants — <code>cloudflare.<wbr>kickallparticipants</code></span></summary>
<p>Run <strong>Kick all participants</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.kickallparticipants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.kickallparticipants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-muteparticipants">
<summary><span>Mute participants of an active session — <code>cloudflare.<wbr>muteparticipants</code></span></summary>
<p>Run <strong>Mute participants of an active session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.muteparticipants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_participant_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.custom_participant_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.participant_ids</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.participant_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.muteparticipants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  },
  "body": {
    "participant_ids": [
      "example"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-muteallparticipants">
<summary><span>Mute all participants — <code>cloudflare.<wbr>muteallparticipants</code></span></summary>
<p>Run <strong>Mute all participants</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.muteallparticipants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_unmute</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if false, participants won&#39;t be able to unmute themselves after they are muted</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.muteallparticipants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createpoll">
<summary><span>Create a poll — <code>cloudflare.<wbr>createpoll</code></span></summary>
<p>Run <strong>Create a poll</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createpoll">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.anonymous</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if voters on a poll are anonymous</td>
<td></td>
</tr>
<tr>
<td><code>body.hide_votes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if votes on an option are visible before a person votes</td>
<td></td>
</tr>
<tr>
<td><code>body.options</code></td>
<td>array</td>
<td>Required</td>
<td>Different options for the question</td>
<td></td>
</tr>
<tr>
<td><code>body.options[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.question</code></td>
<td>string</td>
<td>Required</td>
<td>Question of the poll</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createpoll">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  },
  "body": {
    "question": "example",
    "options": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-livestream-session-details">
<summary><span>Fetch livestream session details for a meeting — <code>cloudflare.<wbr>livestream-<wbr>session-<wbr>details</code></span></summary>
<p>Run <strong>Fetch livestream session details for a meeting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.livestream-session-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>integer</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.livestream-session-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-start-livestreaming">
<summary><span>Start livestreaming a meeting — <code>cloudflare.<wbr>start-<wbr>livestreaming</code></span></summary>
<p>Run <strong>Start livestreaming a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.start-livestreaming">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^[a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.video_config</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.video_config.height</code></td>
<td>integer</td>
<td>Optional</td>
<td>Height of the livestreaming video in pixels</td>
<td></td>
</tr>
<tr>
<td><code>body.video_config.width</code></td>
<td>integer</td>
<td>Optional</td>
<td>Width of the livestreaming video in pixels</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.start-livestreaming">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "prdmmp-xhycsl"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_meeting_participants">
<summary><span>Fetch all participants of a meeting — <code>cloudflare.<wbr>get_<wbr>meeting_<wbr>participants</code></span></summary>
<p>Run <strong>Fetch all participants of a meeting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_meeting_participants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. Fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page</td>
<td><code>minimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_meeting_participants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-add_participant">
<summary><span>Add a participant — <code>cloudflare.<wbr>add_<wbr>participant</code></span></summary>
<p>Run <strong>Add a participant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.add_participant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. Fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>A unique participant ID. You must specify a unique ID for the participant, for example, UUID, email address, and so on.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) Name of the participant.</td>
<td></td>
</tr>
<tr>
<td><code>body.picture</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) A URL to a picture to be used for the participant.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.preset_name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the preset to apply to this participant.</td>
<td><code>default: &quot;group_call_host&quot;</code></td>
</tr>
<tr>
<td><code>body.token</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_ParticipantTokenValidity&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.add_participant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "preset_name": "group_call_host",
    "custom_participant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete_meeting_participant">
<summary><span>Delete a participant — <code>cloudflare.<wbr>delete_<wbr>meeting_<wbr>participant</code></span></summary>
<p>Run <strong>Delete a participant</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete_meeting_participant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a participant API.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete_meeting_participant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_meeting_participant">
<summary><span>Fetch a participant's detail — <code>cloudflare.<wbr>get_<wbr>meeting_<wbr>participant</code></span></summary>
<p>Run <strong>Fetch a participant&#39;s detail</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_meeting_participant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a participant API.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_meeting_participant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-edit_participant">
<summary><span>Edit a participant's detail — <code>cloudflare.<wbr>edit_<wbr>participant</code></span></summary>
<p>Run <strong>Edit a participant&#39;s detail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.edit_participant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a participant API.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) Name of the participant.</td>
<td></td>
</tr>
<tr>
<td><code>body.picture</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) A URL to a picture to be used for the participant.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.preset_name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) Name of the preset to apply to this participant.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.edit_participant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-replace_participant">
<summary><span>Replace a participant's detail — <code>cloudflare.<wbr>replace_<wbr>participant</code></span></summary>
<p>Run <strong>Replace a participant&#39;s detail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.replace_participant">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a participant API.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique participant ID accepted by the replace participant API.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) Name of the participant.</td>
<td></td>
</tr>
<tr>
<td><code>body.picture</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>(Optional) A URL to a picture to be used for the participant.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.preset_name</code></td>
<td>string</td>
<td>Required</td>
<td>Name of the preset to apply to this participant.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.replace_participant">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  },
  "body": {
    "preset_name": "example",
    "custom_participant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-revoke_token">
<summary><span>Revoke participant's authentication token — <code>cloudflare.<wbr>revoke_<wbr>token</code></span></summary>
<p>Run <strong>Revoke participant&#39;s authentication token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.revoke_token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a participant API.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.token</code></td>
<td>string</td>
<td>Required</td>
<td>The participant authentication token to revoke.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.revoke_token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  },
  "body": {
    "token": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-regenerate_token">
<summary><span>Refresh participant's authentication token — <code>cloudflare.<wbr>regenerate_<wbr>token</code></span></summary>
<p>Run <strong>Refresh participant&#39;s authentication token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.regenerate_token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting. You can fetch the meeting ID using the create a meeting API.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant. You can fetch the participant ID using the add a  participant API.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_ParticipantTokenValidity&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.regenerate_token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "00000000-0000-4000-8000-000000000000",
    "participant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-presets">
<summary><span>Fetch all presets — <code>cloudflare.<wbr>get-<wbr>presets</code></span></summary>
<p>Run <strong>Fetch all presets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-presets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search presets by name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-presets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-presets">
<summary><span>Create a preset — <code>cloudflare.<wbr>post-<wbr>presets</code></span></summary>
<p>Run <strong>Create a preset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-presets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_Preset&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-presets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  },
  "body": {
    "name": "example",
    "config": {
      "view_type": "GROUP_CALL",
      "max_video_streams": {
        "mobile": 1,
        "desktop": 1
      },
      "max_screenshare_count": 1,
      "media": {
        "video": {
          "quality": "hd",
          "frame_rate": 1
        },
        "screenshare": {
          "quality": "hd",
          "frame_rate": 1
        }
      }
    },
    "permissions": {
      "accept_waiting_requests": false,
      "can_accept_production_requests": false,
      "can_edit_display_name": false,
      "can_spotlight": false,
      "recorder_type": "RECORDER",
      "disable_participant_audio": false,
      "disable_participant_screensharing": false,
      "disable_participant_video": false,
      "kick_participant": false,
      "pin_participant": false,
      "can_record": false,
      "can_livestream": false,
      "waiting_room_type": "SKIP",
      "plugins": {
        "can_close": false,
        "can_start": false,
        "can_edit_config": false,
        "config": {}
      },
      "connected_meetings": {
        "can_alter_connected_meetings": false,
        "can_switch_connected_meetings": false,
        "can_switch_to_parent_meeting": false
      },
      "polls": {
        "can_create": false,
        "can_vote": false,
        "can_view": false
      },
      "media": {
        "video": {
          "can_produce": "ALLOWED"
        },
        "audio": {
          "can_produce": "ALLOWED"
        },
        "screenshare": {
          "can_produce": "ALLOWED"
        }
      },
      "chat": {
        "public": {
          "can_send": false,
          "text": false,
          "files": false
        },
        "private": {
          "can_send": false,
          "can_receive": false,
          "text": false,
          "files": false
        }
      },
      "hidden_participant": false,
      "show_participant_list": false,
      "can_change_participant_permissions": false
    },
    "ui": {
      "design_tokens": {
        "border_radius": "sharp",
        "border_width": "none",
        "spacing_base": 1,
        "theme": "darkest",
        "colors": {
          "brand": {
            "300": "example",
            "400": "example",
            "500": "example",
            "600": "example",
            "700": "example"
          },
          "background": {
            "600": "example",
            "700": "example",
            "800": "example",
            "900": "example",
            "1000": "example"
          },
          "danger": "example",
          "text": "example",
          "text_on_brand": "example",
          "success": "example",
          "video_bg": "example",
          "warning": "example"
        }
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-presets-preset_id">
<summary><span>Delete a preset — <code>cloudflare.<wbr>delete-<wbr>presets-<wbr>preset_<wbr>id</code></span></summary>
<p>Run <strong>Delete a preset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-presets-preset_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preset_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the preset to fetch</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-presets-preset_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "preset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-presets-preset_id">
<summary><span>Fetch details of a preset — <code>cloudflare.<wbr>get-<wbr>presets-<wbr>preset_<wbr>id</code></span></summary>
<p>Run <strong>Fetch details of a preset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-presets-preset_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preset_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the preset to fetch</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-presets-preset_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "preset_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patch-presets-preset_id">
<summary><span>Update a preset — <code>cloudflare.<wbr>patch-<wbr>presets-<wbr>preset_<wbr>id</code></span></summary>
<p>Run <strong>Update a preset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patch-presets-preset_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preset_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the preset to fetch</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_UpdatePreset&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patch-presets-preset_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "preset_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-presets-preset_id">
<summary><span>Replace a preset — <code>cloudflare.<wbr>put-<wbr>presets-<wbr>preset_<wbr>id</code></span></summary>
<p>Run <strong>Replace a preset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-presets-preset_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.preset_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the preset to replace</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_Preset&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-presets-preset_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "preset_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "example",
    "config": {
      "view_type": "GROUP_CALL",
      "max_video_streams": {
        "mobile": 1,
        "desktop": 1
      },
      "max_screenshare_count": 1,
      "media": {
        "video": {
          "quality": "hd",
          "frame_rate": 1
        },
        "screenshare": {
          "quality": "hd",
          "frame_rate": 1
        }
      }
    },
    "permissions": {
      "accept_waiting_requests": false,
      "can_accept_production_requests": false,
      "can_edit_display_name": false,
      "can_spotlight": false,
      "recorder_type": "RECORDER",
      "disable_participant_audio": false,
      "disable_participant_screensharing": false,
      "disable_participant_video": false,
      "kick_participant": false,
      "pin_participant": false,
      "can_record": false,
      "can_livestream": false,
      "waiting_room_type": "SKIP",
      "plugins": {
        "can_close": false,
        "can_start": false,
        "can_edit_config": false,
        "config": {}
      },
      "connected_meetings": {
        "can_alter_connected_meetings": false,
        "can_switch_connected_meetings": false,
        "can_switch_to_parent_meeting": false
      },
      "polls": {
        "can_create": false,
        "can_vote": false,
        "can_view": false
      },
      "media": {
        "video": {
          "can_produce": "ALLOWED"
        },
        "audio": {
          "can_produce": "ALLOWED"
        },
        "screenshare": {
          "can_produce": "ALLOWED"
        }
      },
      "chat": {
        "public": {
          "can_send": false,
          "text": false,
          "files": false
        },
        "private": {
          "can_send": false,
          "can_receive": false,
          "text": false,
          "files": false
        }
      },
      "hidden_participant": false,
      "show_participant_list": false,
      "can_change_participant_permissions": false
    },
    "ui": {
      "design_tokens": {
        "border_radius": "sharp",
        "border_width": "none",
        "spacing_base": 1,
        "theme": "darkest",
        "colors": {
          "brand": {
            "300": "example",
            "400": "example",
            "500": "example",
            "600": "example",
            "700": "example"
          },
          "background": {
            "600": "example",
            "700": "example",
            "800": "example",
            "900": "example",
            "1000": "example"
          },
          "danger": "example",
          "text": "example",
          "text_on_brand": "example",
          "success": "example",
          "video_bg": "example",
          "warning": "example"
        }
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_all_recordings">
<summary><span>Fetch all recordings for an App — <code>cloudflare.<wbr>get_<wbr>all_<wbr>recordings</code></span></summary>
<p>Run <strong>Fetch all recordings for an App</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_all_recordings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.meeting_id</code></td>
<td>string</td>
<td>Optional</td>
<td>ID of a meeting. Optional. Will limit results to only this meeting if passed.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If passed, only shows expired/non-expired recordings on RealtimeKit&#39;s bucket</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>The search query string. You can search using the meeting ID or title.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;invokedTime&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The start time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The end time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by one or more recording status</td>
<td></td>
</tr>
<tr>
<td><code>query.status[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVOKED&quot;,&quot;RECORDING&quot;,&quot;UPLOADING&quot;,&quot;UPLOADED&quot;,&quot;ERRORED&quot;,&quot;PAUSED&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_all_recordings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-start_recording">
<summary><span>Start recording a meeting — <code>cloudflare.<wbr>start_<wbr>recording</code></span></summary>
<p>Run <strong>Start recording a meeting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.start_recording">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.allow_multiple_recordings</code></td>
<td>boolean</td>
<td>Optional</td>
<td>By default, a meeting allows only one recording to run at a time. Enabling the <code>allow_multiple_recordings</code> parameter to true allows you to initiate multiple recordings concurrently in the same meeting. This allows you to record separate videos of the same meeting with different configurations, such as portrait mode or landscape mode.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.audio_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_AudioConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.file_name_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td>Update the recording file name.</td>
<td></td>
</tr>
<tr>
<td><code>body.interactive_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_InteractiveConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.max_seconds</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the maximum duration for recording in seconds, ranging from a minimum of 60 seconds to a maximum of 24 hours.</td>
<td><code>minimum: 60; maximum: 86400</code></td>
</tr>
<tr>
<td><code>body.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting to record.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.realtimekit_bucket_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_realtimekitBucketConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.rtmp_out_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_LivestreamingConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.storage_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_StorageConfig&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>Pass a custom url to record arbitary screen</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
<tr>
<td><code>body.video_config</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_VideoConfig&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.start_recording">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  },
  "body": {
    "allow_multiple_recordings": false,
    "audio_config": {
      "channel": "stereo",
      "codec": "AAC",
      "export_file": true
    },
    "file_name_prefix": "string",
    "interactive_config": {
      "type": "ID3"
    },
    "max_seconds": 60,
    "meeting_id": "97440c6a-140b-40a9-9499-b23fd7a3868a",
    "realtimekit_bucket_config": {
      "enabled": true
    },
    "video_config": {
      "codec": "H264",
      "export_file": true,
      "height": 720,
      "watermark": {
        "position": "left top",
        "size": {
          "height": 1,
          "width": 1
        },
        "url": "http://example.com"
      },
      "width": 1280
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_active_recording">
<summary><span>Fetch active recording — <code>cloudflare.<wbr>get_<wbr>active_<wbr>recording</code></span></summary>
<p>Run <strong>Fetch active recording</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_active_recording">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_active_recording">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "meeting_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-starttrackrecordingforameeting">
<summary><span>Start recording participant audio tracks — <code>cloudflare.<wbr>starttrackrecordingf<wbr>orameeting</code></span></summary>
<p>Run <strong>Start recording participant audio tracks</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.starttrackrecordingforameeting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.layers</code></td>
<td>object</td>
<td>Optional</td>
<td>Optional audio layer configuration. If omitted, RealtimeKit records all participant audio using the default file name prefix.</td>
<td><code>additionalProperties: {&quot;$ref&quot;:&quot;#/definitions/realtimekit_TrackConfigLayer&quot;}</code></td>
</tr>
<tr>
<td><code>body.meeting_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the meeting to record.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body.user_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>Optional list of participant user IDs to record. Selective track recording (<code>user_ids</code>) is in early beta contact support to use this feature.</td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.user_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 256</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.starttrackrecordingforameeting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  },
  "body": {
    "meeting_id": "97440c6a-140b-40a9-9499-b23fd7a3868a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_one_recording">
<summary><span>Fetch details of a recording — <code>cloudflare.<wbr>get_<wbr>one_<wbr>recording</code></span></summary>
<p>Run <strong>Fetch details of a recording</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_one_recording">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.recording_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the recording</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_one_recording">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "recording_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pause_resume_stop_recording">
<summary><span>Pause/Resume/Stop recording — <code>cloudflare.<wbr>pause_<wbr>resume_<wbr>stop_<wbr>recording</code></span></summary>
<p>Run <strong>Pause/Resume/Stop recording</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pause_resume_stop_recording">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.recording_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the recording</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;stop&quot;,&quot;pause&quot;,&quot;resume&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pause_resume_stop_recording">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "recording_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "action": "stop"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessions">
<summary><span>Fetch all sessions of an App — <code>cloudflare.<wbr>getsessions</code></span></summary>
<p>Run <strong>Fetch all sessions of an App</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;minutesConsumed&quot;,&quot;createdAt&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.start_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The start time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_time</code></td>
<td>string</td>
<td>Optional</td>
<td>The end time range for which you want to retrieve the meetings. The time must be specified in ISO format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.participants</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIVE&quot;,&quot;ENDED&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search string that matches sessions based on meeting title, meeting ID, and session ID</td>
<td></td>
</tr>
<tr>
<td><code>query.associated_id</code></td>
<td>string</td>
<td>Optional</td>
<td>ID of the meeting that sessions should be associated with</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getparticipantdatafrompeerid">
<summary><span>Fetch details of peer — <code>cloudflare.<wbr>getparticipantdatafr<wbr>ompeerid</code></span></summary>
<p>Run <strong>Fetch details of peer</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getparticipantdatafrompeerid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.peer_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the peer</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter to apply to the peer report.</td>
<td><code>enum: [&quot;device_info&quot;,&quot;ip_information&quot;,&quot;precall_network_information&quot;,&quot;events&quot;,&quot;quality_stats&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_peer_events</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if true, response includes all the peer events of participant.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getparticipantdatafrompeerid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "peer_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessiondetails">
<summary><span>Fetch details of a session — <code>cloudflare.<wbr>getsessiondetails</code></span></summary>
<p>Run <strong>Fetch details of a session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessiondetails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the session</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_breakout_rooms</code></td>
<td>boolean</td>
<td>Optional</td>
<td>List all breakout rooms</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessiondetails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessionchat">
<summary><span>Fetch all chat messages of a session — <code>cloudflare.<wbr>getsessionchat</code></span></summary>
<p>Run <strong>Fetch all chat messages of a session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessionchat">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the session</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessionchat">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-v2-livestreamsession-session-meetingid-active-livestream">
<summary><span>Fetch livestream session details using a session ID — <code>cloudflare.<wbr>get-<wbr>v2-<wbr>livestreamsession-<wbr>session-<wbr>meetingid-<wbr>active-<wbr>livestream</code></span></summary>
<p>Run <strong>Fetch livestream session details using a session ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-v2-livestreamsession-session-meetingid-active-livestream">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-v2-livestreamsession-session-meetingid-active-livestream">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessionparticipants">
<summary><span>Fetch participants list of a session — <code>cloudflare.<wbr>getsessionparticipan<wbr>ts</code></span></summary>
<p>Run <strong>Fetch participants list of a session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessionparticipants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the session</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>The search query string. You can search using participant ID, custom participant ID, or display name.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_no</code></td>
<td>number</td>
<td>Optional</td>
<td>The page number from which you want your page search results to be displayed.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 200</code></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;joinedAt&quot;,&quot;duration&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_peer_events</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if true, response includes all the peer events of participants.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.view</code></td>
<td>string</td>
<td>Optional</td>
<td>In breakout room sessions, the view parameter can be set to <code>raw</code> for session specific duration for participants or <code>consolidated</code> to accumulate breakout room durations.</td>
<td><code>enum: [&quot;raw&quot;,&quot;consolidated&quot;]; default: &quot;raw&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessionparticipants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getparticipantdetails">
<summary><span>Fetch details of a participant — <code>cloudflare.<wbr>getparticipantdetail<wbr>s</code></span></summary>
<p>Run <strong>Fetch details of a participant</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getparticipantdetails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.participant_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the participant</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the session</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_peer_events</code></td>
<td>boolean</td>
<td>Optional</td>
<td>if true, response includes all the peer events of participant.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getparticipantdetails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "participant_id": "00000000-0000-4000-8000-000000000000",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessionsummary">
<summary><span>Fetch summary of transcripts for a session — <code>cloudflare.<wbr>getsessionsummary</code></span></summary>
<p>Run <strong>Fetch summary of transcripts for a session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessionsummary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessionsummary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-sessions-session_id-summary">
<summary><span>Generate summary of Transcripts for the session — <code>cloudflare.<wbr>post-<wbr>sessions-<wbr>session_<wbr>id-<wbr>summary</code></span></summary>
<p>Run <strong>Generate summary of Transcripts for the session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-sessions-session_id-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-sessions-session_id-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getsessiontranscript">
<summary><span>Fetch the complete transcript for a session — <code>cloudflare.<wbr>getsessiontranscript</code></span></summary>
<p>Run <strong>Fetch the complete transcript for a session</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getsessiontranscript">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.session_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the session</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Transcript file format to fetch.</td>
<td><code>enum: [&quot;SRT&quot;,&quot;VTT&quot;,&quot;JSON&quot;,&quot;CSV&quot;]; default: &quot;CSV&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getsessiontranscript">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "session_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getallwebhooks">
<summary><span>Fetch all webhooks details — <code>cloudflare.<wbr>getallwebhooks</code></span></summary>
<p>Run <strong>Fetch all webhooks details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getallwebhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getallwebhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-addwebhook">
<summary><span>Add a webhook — <code>cloudflare.<wbr>addwebhook</code></span></summary>
<p>Run <strong>Add a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.addwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_WebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.addwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  },
  "body": {
    "name": "All events webhook",
    "url": "https://webhook.site/b23a5bbd-c7b0-4ced-a9e2-78ae7889897e",
    "events": [
      "meeting.started",
      "meeting.ended",
      "meeting.participantJoined",
      "meeting.participantLeft",
      "meeting.chatSynced",
      "recording.statusUpdate",
      "livestreaming.statusUpdate",
      "meeting.transcript",
      "meeting.summary"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getallwebhookevents">
<summary><span>Fetch all supported webhook events — <code>cloudflare.<wbr>getallwebhookevents</code></span></summary>
<p>Run <strong>Fetch all supported webhook events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getallwebhookevents">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getallwebhookevents">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getwebhook">
<summary><span>Fetch details of a webhook — <code>cloudflare.<wbr>getwebhook</code></span></summary>
<p>Run <strong>Fetch details of a webhook</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the webhook</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-editwebhook">
<summary><span>Edit a webhook — <code>cloudflare.<wbr>editwebhook</code></span></summary>
<p>Run <strong>Edit a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.editwebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the webhook</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_PatchWebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.editwebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-replacewebhook">
<summary><span>Replace a webhook — <code>cloudflare.<wbr>replacewebhook</code></span></summary>
<p>Run <strong>Replace a webhook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.replacewebhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_app_id&quot;</code></td>
</tr>
<tr>
<td><code>path.webhook_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the webhook</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/realtimekit_WebhookRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.replacewebhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "app_id": "14a396e7-ca44-4937-bf1f-050a69118543",
    "webhook_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "All events webhook",
    "url": "https://webhook.site/b23a5bbd-c7b0-4ced-a9e2-78ae7889897e",
    "events": [
      "meeting.started",
      "meeting.ended",
      "meeting.participantJoined",
      "meeting.participantLeft",
      "meeting.chatSynced",
      "recording.statusUpdate",
      "livestreaming.statusUpdate",
      "meeting.transcript",
      "meeting.summary"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-discovery-check">
<summary><span>Check domain availability — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>discovery-<wbr>check</code></span></summary>
<p>Run <strong>Check domain availability</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-discovery-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_domain_check_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-discovery-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domains": [
      "example.com",
      "example.net"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-discovery-search">
<summary><span>Search for available domains — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>discovery-<wbr>search</code></span></summary>
<p>Run <strong>Search for available domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-discovery-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.q</code></td>
<td>string</td>
<td>Required</td>
<td>The search term to find domain suggestions. Accepts keywords, phrases, or full domain names. - Phrases: &quot;coffee shop&quot; returns coffeeshop.com, mycoffeeshop.net, etc. - Domain names: &quot;example.com&quot; returns example.com and variations across extensions</td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.extensions</code></td>
<td>array</td>
<td>Optional</td>
<td>Limits results to specific domain extensions from the supported set. If not specified, returns results across all supported extensions. Extensions not in the supported set are silently ignored.</td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>query.extensions[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of domain suggestions to return. Defaults to 20 if not specified.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-discovery-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "q": "coffee shop"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-extension-list">
<summary><span>List extensions — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>extension-<wbr>list</code></span></summary>
<p>Run <strong>List extensions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-extension-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter extensions by exact name match. For example, <code>name=com</code> returns only the <code>com</code> extension.</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response&#39;s <code>result_info.cursor</code>. Pass this value to fetch the next page of results. Omit (or pass an empty string) for the first page.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for results. Defaults to ascending order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort results by. Defaults to <code>name</code> when omitted.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]; default: &quot;name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-extension-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-extension-get">
<summary><span>Get extension — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>extension-<wbr>get</code></span></summary>
<p>Run <strong>Get extension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-extension-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.extension</code></td>
<td>string</td>
<td>Required</td>
<td>The extension name (e.g., <code>com</code>, <code>co.uk</code>).</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-extension-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "extension": "com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-registration-list">
<summary><span>List Registrations — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>list</code></span></summary>
<p>Run <strong>List Registrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-registration-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response&#39;s <code>result_info.cursor</code>. Pass this value to fetch the next page of results. Omit (or pass an empty string) for the first page.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for results. Defaults to ascending order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort results by. Defaults to registration date (<code>registry_created_at</code>) when omitted.</td>
<td><code>enum: [&quot;registry_created_at&quot;,&quot;registry_expires_at&quot;,&quot;name&quot;]; default: &quot;registry_created_at&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-registration-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-registration-create">
<summary><span>Create Registration — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>create</code></span></summary>
<p>Run <strong>Create Registration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-registration-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Prefer</code></td>
<td>string</td>
<td>Optional</td>
<td>Set to <code>respond-async</code> to receive an immediate <code>202 Accepted</code> without waiting for the operation to complete (RFC 7240).  The header may be combined with other preferences using standard comma-separated syntax.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_registration_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-registration-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-registration-get">
<summary><span>Get Registration — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get</code></span></summary>
<p>Run <strong>Get Registration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-registration-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td>Domain name to retrieve.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-registration-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-registration-get-status">
<summary><span>Get Registration Status — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get-<wbr>status</code></span></summary>
<p>Run <strong>Get Registration Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-registration-get-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-registration-get-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sandbox-registrar-domain-registration-get-update-status">
<summary><span>Get Update Status — <code>cloudflare.<wbr>sandbox-<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get-<wbr>update-<wbr>status</code></span></summary>
<p>Run <strong>Get Update Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sandbox-registrar-domain-registration-get-update-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api-sandbox_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sandbox-registrar-domain-registration-get-update-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-discovery-check">
<summary><span>Check domain availability — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>discovery-<wbr>check</code></span></summary>
<p>Run <strong>Check domain availability</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-discovery-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_check_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-discovery-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domains": [
      "example.com",
      "example.net"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-discovery-search">
<summary><span>Search for available domains — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>discovery-<wbr>search</code></span></summary>
<p>Run <strong>Search for available domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-discovery-search">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.q</code></td>
<td>string</td>
<td>Required</td>
<td>The search term to find domain suggestions. Accepts keywords, phrases, or full domain names. - Phrases: &quot;coffee shop&quot; returns coffeeshop.com, mycoffeeshop.net, etc. - Domain names: &quot;example.com&quot; returns example.com and variations across extensions</td>
<td><code>minLength: 1; maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.extensions</code></td>
<td>array</td>
<td>Optional</td>
<td>Limits results to specific domain extensions from the supported set. If not specified, returns results across all supported extensions. Extensions not in the supported set are silently ignored.</td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>query.extensions[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of domain suggestions to return. Defaults to 20 if not specified.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-discovery-search">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "q": "coffee shop"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-discovery-transfer-check">
<summary><span>Check domain transfer eligibility — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>discovery-<wbr>transfer-<wbr>check</code></span></summary>
<p>Run <strong>Check domain transfer eligibility</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-discovery-transfer-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_transfer_check_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-discovery-transfer-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domains": [
      {
        "domain_name": "example.com"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-extension-list">
<summary><span>List extensions — <code>cloudflare.<wbr>registrar-<wbr>extension-<wbr>list</code></span></summary>
<p>Run <strong>List extensions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-extension-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter extensions by exact name match. For example, <code>name=com</code> returns only the <code>com</code> extension.</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response&#39;s <code>result_info.cursor</code>. Pass this value to fetch the next page of results. Omit (or pass an empty string) for the first page.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for results. Defaults to ascending order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort results by. Defaults to <code>name</code> when omitted.</td>
<td><code>enum: [&quot;name&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]; default: &quot;name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-extension-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-extension-get">
<summary><span>Get extension — <code>cloudflare.<wbr>registrar-<wbr>extension-<wbr>get</code></span></summary>
<p>Run <strong>Get extension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-extension-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.extension</code></td>
<td>string</td>
<td>Required</td>
<td>The extension name (e.g., <code>com</code>, <code>co.uk</code>).</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-extension-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "extension": "com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-registration-list">
<summary><span>List Registrations — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>list</code></span></summary>
<p>Run <strong>List Registrations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-registration-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token from a previous response&#39;s <code>result_info.cursor</code>. Pass this value to fetch the next page of results. Omit (or pass an empty string) for the first page.</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items to return per page.</td>
<td><code>default: 20; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for results. Defaults to ascending order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.sort_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Column to sort results by. Defaults to registration date (<code>registry_created_at</code>) when omitted.</td>
<td><code>enum: [&quot;registry_created_at&quot;,&quot;registry_expires_at&quot;,&quot;name&quot;]; default: &quot;registry_created_at&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-registration-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-registration-create">
<summary><span>Create Registration — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>create</code></span></summary>
<p>Run <strong>Create Registration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-registration-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Prefer</code></td>
<td>string</td>
<td>Optional</td>
<td>Set to <code>respond-async</code> to receive an immediate <code>202 Accepted</code> without waiting for the operation to complete (RFC 7240).  The header may be combined with other preferences using standard comma-separated syntax.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_registration_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-registration-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-registration-get">
<summary><span>Get Registration — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get</code></span></summary>
<p>Run <strong>Get Registration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-registration-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td>Domain name to retrieve.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-registration-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-registration-get-status">
<summary><span>Get Registration Status — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get-<wbr>status</code></span></summary>
<p>Run <strong>Get Registration Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-registration-get-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-registration-get-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-transfer-in-create">
<summary><span>Initiate Transfer — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>transfer-<wbr>in-<wbr>create</code></span></summary>
<p>Run <strong>Initiate Transfer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-transfer-in-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td>Domain name to transfer.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_name&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Prefer</code></td>
<td>string</td>
<td>Optional</td>
<td>Set to <code>respond-async</code> to indicate a preference for asynchronous processing (RFC 7240).</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_transfer_in_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-transfer-in-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-transfer-get-status">
<summary><span>Get Transfer Status — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>transfer-<wbr>get-<wbr>status</code></span></summary>
<p>Run <strong>Get Transfer Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-transfer-get-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID. Required for all Registrar API operations.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-transfer-get-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-registrar-domain-registration-get-update-status">
<summary><span>Get Update Status — <code>cloudflare.<wbr>registrar-<wbr>domain-<wbr>registration-<wbr>get-<wbr>update-<wbr>status</code></span></summary>
<p>Run <strong>Get Update Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.registrar-domain-registration-get-update-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Cloudflare account ID.</td>
<td><code>$ref: &quot;#/definitions/registrar-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/registrar-api_domain_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.registrar-domain-registration-get-update-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_name": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-industry-get">
<summary><span>Get an account industry — <code>cloudflare.<wbr>reporting-<wbr>industry-<wbr>get</code></span></summary>
<p>Run <strong>Get an account industry</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-industry-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-industry-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-industry-update">
<summary><span>Update an account industry — <code>cloudflare.<wbr>reporting-<wbr>industry-<wbr>update</code></span></summary>
<p>Run <strong>Update an account industry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-industry-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/reports_PatchAccountIndustryBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-industry-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-policies-list">
<summary><span>List reporting policies — <code>cloudflare.<wbr>reporting-<wbr>policies-<wbr>list</code></span></summary>
<p>Run <strong>List reporting policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-policies-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-policies-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-policies-get">
<summary><span>Get a reporting policy — <code>cloudflare.<wbr>reporting-<wbr>policies-<wbr>get</code></span></summary>
<p>Run <strong>Get a reporting policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-policies-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique identifier for the policy (UUID format)</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-policies-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-reports-list">
<summary><span>List generated reports — <code>cloudflare.<wbr>reporting-<wbr>reports-<wbr>list</code></span></summary>
<p>Run <strong>List generated reports</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-reports-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-reports-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-reporting-reports-get">
<summary><span>Get a generated report — <code>cloudflare.<wbr>reporting-<wbr>reports-<wbr>get</code></span></summary>
<p>Run <strong>Get a generated report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.reporting-reports-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Cloudflare public account ID (32-character hexadecimal string)</td>
<td><code>minLength: 32; maxLength: 32; pattern: &quot;^[a-f0-9]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>path.report_id</code></td>
<td>string</td>
<td>Required</td>
<td>Unique report identifier</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.reporting-reports-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "report_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-request-tracer-request-trace">
<summary><span>Request Trace — <code>cloudflare.<wbr>account-<wbr>request-<wbr>tracer-<wbr>request-<wbr>trace</code></span></summary>
<p>Run <strong>Request Trace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-request-tracer-request-trace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/request-tracer_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.body.base64</code></td>
<td>string</td>
<td>Optional</td>
<td>Base64 encoded request body</td>
<td></td>
</tr>
<tr>
<td><code>body.body.json</code></td>
<td>object</td>
<td>Optional</td>
<td>Arbitrary json as request body</td>
<td></td>
</tr>
<tr>
<td><code>body.body.plain_text</code></td>
<td>string</td>
<td>Optional</td>
<td>Request body as plain text</td>
<td></td>
</tr>
<tr>
<td><code>body.context</code></td>
<td>object</td>
<td>Optional</td>
<td>Additional request parameters</td>
<td></td>
</tr>
<tr>
<td><code>body.context.bot_score</code></td>
<td>integer</td>
<td>Optional</td>
<td>Bot score used for evaluating tracing request processing</td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc</code></td>
<td>object</td>
<td>Optional</td>
<td>Geodata for tracing request</td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.city</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.continent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.is_eu_country</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.iso_code</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.latitude</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.longitude</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.postal_code</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.region_code</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.subdivision_2_iso_code</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.geoloc.timezone</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.context.skip_challenge</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to skip any challenges for tracing request (e.g.: captcha)</td>
<td></td>
</tr>
<tr>
<td><code>body.context.threat_score</code></td>
<td>integer</td>
<td>Optional</td>
<td>Threat score used for evaluating tracing request processing</td>
<td></td>
</tr>
<tr>
<td><code>body.cookies</code></td>
<td>object</td>
<td>Optional</td>
<td>Cookies added to tracing request</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.headers</code></td>
<td>object</td>
<td>Optional</td>
<td>Headers added to tracing request</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.method</code></td>
<td>string</td>
<td>Required</td>
<td>HTTP Method of tracing request</td>
<td></td>
</tr>
<tr>
<td><code>body.protocol</code></td>
<td>string</td>
<td>Optional</td>
<td>HTTP Protocol of tracing request</td>
<td></td>
</tr>
<tr>
<td><code>body.skip_response</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Skip sending the request to the Origin server after all rules evaluation</td>
<td></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td>URL to which perform tracing request</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-request-tracer-request-trace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "body": {
      "base64": "c29tZV9yZXF1ZXN0X2JvZHk="
    },
    "context": {
      "geoloc": {
        "city": "London"
      },
      "skip_challenge": true
    },
    "cookies": {
      "cookie_name_1": "cookie_value_1",
      "cookie_name_2": "cookie_value_2"
    },
    "headers": {
      "header_name_1": "header_value_1",
      "header_name_2": "header_value_2"
    },
    "method": "PUT",
    "protocol": "HTTP/1.1",
    "url": "https://some.zone/some_path"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getresourcelibraryapplications">
<summary><span>List applications — <code>cloudflare.<wbr>getresourcelibraryap<wbr>plications</code></span></summary>
<p>Run <strong>List applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getresourcelibraryapplications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter applications using <code>key:value</code> format. Supported filter keys: - <code>name</code>: application name (for example, <code>name:HR</code>). - <code>id</code>: application ID (for example, <code>id:498</code>). - <code>human_id</code>: human-readable ID (for example, <code>human_id:HR</code>). - <code>hostname</code>: hostname or support domain (for example, <code>hostname:portal.example.com</code>). - <code>source</code>: application source name (for example, <code>source:cloudflare</code>). - <code>ip_subnet</code>: CIDR containment; returns applications where a stored subnet contains the search value (for example, <code>ip_subnet:10.0.1.5/32</code> matches <code>10.0.0.0/16</code>). - <code>category_id</code>: category ID (for example, <code>category_id:12</code>). - <code>category_name</code>: category name (for example, <code>category_name:HR</code>). - <code>supported</code>: supported Cloudflare product. Values: <code>GATEWAY</code>, <code>ACCESS</code>, <code>CASB</code>. - <code>review_status</code>: account-specific Gateway review status. Values: <code>approved</code>, <code>unapproved</code>, <code>in_review</code>, <code>unreviewed</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return. Defaults to 25; values are clamped to 1–250.</td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to skip. Defaults to 0; negative values are clamped to 0. Ignored when <code>cursor</code> is provided.</td>
<td><code>default: 0</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque value from <code>result_info.cursor</code> of the previous response. Returns the results that follow it. Send the same <code>filter</code>, <code>search</code>, <code>lookup</code>, and <code>order_by</code> values as the request that returned it; <code>limit</code> and <code>fields</code> may change. An empty value is the same as no cursor. A modified cursor, or one used with different values, returns <code>400</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Order results using field:direction format. Supported fields are name, id, human_id, category_id, application_type, application_confidence_score, and gen_ai_score. Supported directions are asc and desc. Ignored when search is provided; results are ranked by relevance instead. Also ignored when lookup is provided.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Fuzzy search across application name and hostnames. Results are ranked by relevance. Must be between 2 and 200 characters. Can be combined with filter parameters.</td>
<td><code>minLength: 2; maxLength: 200</code></td>
</tr>
<tr>
<td><code>query.lookup</code></td>
<td>string</td>
<td>Optional</td>
<td>Find complete, case-insensitive application name mentions in a phrase or rule sentence. Misspelled names do not match. Returns matching applications ranked by relevance. Must be between 2 and 1000 characters, with no control characters other than tab and line breaks. Uses the same filters, fields, and pagination as listing. <code>search</code> cannot be combined with lookup. Results are ranked by relevance, so <code>order_by</code> is ignored. To keep the text out of URLs, send it to <code>POST .../applications/lookup</code> instead.</td>
<td><code>minLength: 2; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>query.fields</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only the listed properties on each application, as a comma-separated list. Use this to keep responses small when you only need part of each application, for example populating a picker with <code>fields=id,name</code> instead of downloading every hostname and IP subnet.  Omit this parameter to receive the full application object, including when lookup is used.  <code>id</code> is always returned.  Selectable properties: <code>id</code>, <code>name</code>, <code>human_id</code>, <code>version</code>, <code>hostnames</code>, <code>support_domains</code>, <code>ip_subnets</code>, <code>port_protocols</code>, <code>supported</code>, <code>gen_ai_score</code>, <code>application_confidence_score</code>, <code>created_at</code>, <code>updated_at</code>, <code>review_status</code>.  Unknown or empty property names return <code>400</code>.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getresourcelibraryapplications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createresourcelibraryapplication">
<summary><span>Create application — <code>cloudflare.<wbr>createresourcelibrar<wbr>yapplication</code></span></summary>
<p>Run <strong>Create application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createresourcelibraryapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/alexandria_create_application_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createresourcelibraryapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "HR",
    "human_id": "HR",
    "category_id": 12,
    "hostnames": [
      "example.com",
      "foo.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lookupresourcelibraryapplications">
<summary><span>Look up applications in a rule sentence — <code>cloudflare.<wbr>lookupresourcelibrar<wbr>yapplications</code></span></summary>
<p>Run <strong>Look up applications in a rule sentence</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lookupresourcelibraryapplications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter matches using the same <code>key:value</code> filters as the list endpoint.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of matches to return. Defaults to 25; values are clamped to 1–250.</td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.fields</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only the listed properties on each application, as a comma-separated list. Accepts the same properties as the list endpoint. <code>id</code> is always returned. Omit this parameter to receive the full application object.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/alexandria_lookup_applications_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lookupresourcelibraryapplications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "lookup": "block access to Google Chat"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteresourcelibraryapplication">
<summary><span>Delete application — <code>cloudflare.<wbr>deleteresourcelibrar<wbr>yapplication</code></span></summary>
<p>Run <strong>Delete application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteresourcelibraryapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td>Application ID.</td>
<td><code>$ref: &quot;#/definitions/alexandria_application_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteresourcelibraryapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": 498
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getresourcelibraryapplicationbyid">
<summary><span>Get application — <code>cloudflare.<wbr>getresourcelibraryap<wbr>plicationbyid</code></span></summary>
<p>Run <strong>Get application</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getresourcelibraryapplicationbyid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td>Application ID.</td>
<td><code>$ref: &quot;#/definitions/alexandria_application_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getresourcelibraryapplicationbyid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": 498
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateresourcelibraryapplication">
<summary><span>Update application — <code>cloudflare.<wbr>updateresourcelibrar<wbr>yapplication</code></span></summary>
<p>Run <strong>Update application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateresourcelibraryapplication">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td>Application ID.</td>
<td><code>$ref: &quot;#/definitions/alexandria_application_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/alexandria_update_application_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateresourcelibraryapplication">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": 498
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getresourcelibrarycategories">
<summary><span>List application categories — <code>cloudflare.<wbr>getresourcelibraryca<wbr>tegories</code></span></summary>
<p>Run <strong>List application categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getresourcelibrarycategories">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to return. Defaults to 25; values are clamped to 1–250.</td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results to skip. Defaults to 0; negative values are clamped to 0. Ignored when <code>cursor</code> is provided.</td>
<td><code>default: 0</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque value from <code>result_info.cursor</code> of the previous response. Returns the categories that follow it. <code>limit</code> may change between requests. An empty value is the same as no cursor. A modified cursor, or one returned by a different list, returns <code>400</code>.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getresourcelibrarycategories">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getresourcelibrarycategorybyid">
<summary><span>Get application category — <code>cloudflare.<wbr>getresourcelibraryca<wbr>tegorybyid</code></span></summary>
<p>Run <strong>Get application category</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getresourcelibrarycategorybyid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td>Application category ID.</td>
<td><code>$ref: &quot;#/definitions/alexandria_category_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getresourcelibrarycategorybyid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": 12
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-get-lists">
<summary><span>Get lists — <code>cloudflare.<wbr>lists-<wbr>get-<wbr>lists</code></span></summary>
<p>Run <strong>Get lists</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-get-lists">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-get-lists">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-create-a-list">
<summary><span>Create a list — <code>cloudflare.<wbr>lists-<wbr>create-<wbr>a-<wbr>list</code></span></summary>
<p>Run <strong>Create a list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-create-a-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_description&quot;</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_kind&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-create-a-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "list1",
    "kind": "ip"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-get-bulk-operation-status">
<summary><span>Get bulk operation status — <code>cloudflare.<wbr>lists-<wbr>get-<wbr>bulk-<wbr>operation-<wbr>status</code></span></summary>
<p>Run <strong>Get bulk operation status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-get-bulk-operation-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_operation_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-get-bulk-operation-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "operation_id": "4da8780eeb215e6cb7f48dd981c4ea02",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-delete-a-list">
<summary><span>Delete a list — <code>cloudflare.<wbr>lists-<wbr>delete-<wbr>a-<wbr>list</code></span></summary>
<p>Run <strong>Delete a list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-delete-a-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-delete-a-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-get-a-list">
<summary><span>Get a list — <code>cloudflare.<wbr>lists-<wbr>get-<wbr>a-<wbr>list</code></span></summary>
<p>Run <strong>Get a list</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-get-a-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-get-a-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-update-a-list">
<summary><span>Update a list — <code>cloudflare.<wbr>lists-<wbr>update-<wbr>a-<wbr>list</code></span></summary>
<p>Run <strong>Update a list</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-update-a-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_description&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-update-a-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-delete-list-items">
<summary><span>Delete list items — <code>cloudflare.<wbr>lists-<wbr>delete-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Delete list items</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-delete-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items</code></td>
<td>array</td>
<td>Optional</td>
<td>The list items to delete, identified by their unique IDs.</td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.items[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.items[].id</code></td>
<td>string</td>
<td>Required</td>
<td>Defines the unique ID of the item in the List.</td>
<td><code>minLength: 32; maxLength: 32</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-delete-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-get-list-items">
<summary><span>Get list items — <code>cloudflare.<wbr>lists-<wbr>get-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Get list items</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-get-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>The pagination cursor. An opaque string token that indicates where to continue when requesting the next/previous set of records. The response provides cursor values under <code>result_info.cursors</code>. You should make no assumptions about a cursor&#39;s content or length.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Amount of results to include in each paginated response. A non-negative 32 bit integer.</td>
<td><code>minimum: 1; maximum: 500</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>A search query to filter returned items. Its meaning depends on the list type: IP addresses must start with the provided string, hostnames and bulk redirects must contain the string, and ASNs must match the string exactly.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-get-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-create-list-items">
<summary><span>Create list items — <code>cloudflare.<wbr>lists-<wbr>create-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Create list items</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-create-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_items-update-request-collection&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-create-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-update-all-list-items">
<summary><span>Update all list items — <code>cloudflare.<wbr>lists-<wbr>update-<wbr>all-<wbr>list-<wbr>items</code></span></summary>
<p>Run <strong>Update all list items</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-update-all-list-items">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_items-update-request-collection&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-update-all-list-items">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-lists-get-a-list-item">
<summary><span>Get a list item — <code>cloudflare.<wbr>lists-<wbr>get-<wbr>a-<wbr>list-<wbr>item</code></span></summary>
<p>Run <strong>Get a list item</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.lists-get-a-list-item">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.item_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_item_id&quot;</code></td>
</tr>
<tr>
<td><code>path.list_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_list_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/lists_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.lists-get-a-list-item">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "item_id": "34b12448945f11eaa1b71c4d701ab86e",
    "list_id": "2c0fc9fa937b11eaa1b71c4d701ab86e",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountrulesets">
<summary><span>List account rulesets — <code>cloudflare.<wbr>listaccountrulesets</code></span></summary>
<p>Run <strong>List account rulesets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountrulesets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_Cursor&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_PerPage&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountrulesets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createaccountruleset">
<summary><span>Create an account ruleset — <code>cloudflare.<wbr>createaccountruleset</code></span></summary>
<p>Run <strong>Create an account ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createaccountruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetKind&quot;</code></td>
</tr>
<tr>
<td><code>body.phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createaccountruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  },
  "body": {
    "name": "example",
    "kind": "root",
    "phase": "http_request_firewall_custom",
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountentrypointruleset">
<summary><span>Get an account entry point ruleset — <code>cloudflare.<wbr>getaccountentrypoint<wbr>ruleset</code></span></summary>
<p>Run <strong>Get an account entry point ruleset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountentrypointruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountentrypointruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateaccountentrypointruleset">
<summary><span>Update an account entry point ruleset — <code>cloudflare.<wbr>updateaccountentrypo<wbr>intruleset</code></span></summary>
<p>Run <strong>Update an account entry point ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateaccountentrypointruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateaccountentrypointruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  },
  "body": {
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountentrypointrulesetversions">
<summary><span>List an account entry point ruleset's versions — <code>cloudflare.<wbr>listaccountentrypoin<wbr>trulesetversions</code></span></summary>
<p>Run <strong>List an account entry point ruleset&#39;s versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountentrypointrulesetversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountentrypointrulesetversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountentrypointrulesetversion">
<summary><span>Get an account entry point ruleset version — <code>cloudflare.<wbr>getaccountentrypoint<wbr>rulesetversion</code></span></summary>
<p>Run <strong>Get an account entry point ruleset version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountentrypointrulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountentrypointrulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_phase": "http_request_firewall_custom",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteaccountruleset">
<summary><span>Delete an account ruleset — <code>cloudflare.<wbr>deleteaccountruleset</code></span></summary>
<p>Run <strong>Delete an account ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteaccountruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteaccountruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountruleset">
<summary><span>Get an account ruleset — <code>cloudflare.<wbr>getaccountruleset</code></span></summary>
<p>Run <strong>Get an account ruleset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateaccountruleset">
<summary><span>Update an account ruleset — <code>cloudflare.<wbr>updateaccountruleset</code></span></summary>
<p>Run <strong>Update an account ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateaccountruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetKind&quot;</code></td>
</tr>
<tr>
<td><code>body.phase</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateaccountruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  },
  "body": {
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteaccountrulesetrule">
<summary><span>Delete an account ruleset rule — <code>cloudflare.<wbr>deleteaccountruleset<wbr>rule</code></span></summary>
<p>Run <strong>Delete an account ruleset rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteaccountrulesetrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RuleId&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteaccountrulesetrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "3a03d665bac047339bb530ecb439a90d",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountrulesetversions">
<summary><span>List an account ruleset's versions — <code>cloudflare.<wbr>listaccountrulesetve<wbr>rsions</code></span></summary>
<p>Run <strong>List an account ruleset&#39;s versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountrulesetversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountrulesetversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteaccountrulesetversion">
<summary><span>Delete an account ruleset version — <code>cloudflare.<wbr>deleteaccountruleset<wbr>version</code></span></summary>
<p>Run <strong>Delete an account ruleset version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteaccountrulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteaccountrulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getaccountrulesetversion">
<summary><span>Get an account ruleset version — <code>cloudflare.<wbr>getaccountrulesetver<wbr>sion</code></span></summary>
<p>Run <strong>Get an account ruleset version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getaccountrulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getaccountrulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listaccountrulesetversionrulesbytag">
<summary><span>List an account ruleset version's rules by tag — <code>cloudflare.<wbr>listaccountrulesetve<wbr>rsionrulesbytag</code></span></summary>
<p>Run <strong>List an account ruleset version&#39;s rules by tag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listaccountrulesetversionrulesbytag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_tag</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RuleCategory&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_AccountId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listaccountrulesetversionrulesbytag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_tag": "directory-traversal",
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "account_id": "abf9b32d38c5f572afde3336ec0ce302"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-create-site">
<summary><span>Create a Web Analytics site — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>create-<wbr>site</code></span></summary>
<p>Run <strong>Create a Web Analytics site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-create-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_create-site-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-create-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-list-sites">
<summary><span>List Web Analytics sites — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>list-<wbr>sites</code></span></summary>
<p>Run <strong>List Web Analytics sites</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-list-sites">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_page&quot;</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_order_by&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-list-sites">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-list-site-tags">
<summary><span>List Web Analytics site tags — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>list-<wbr>site-<wbr>tags</code></span></summary>
<p>Run <strong>List Web Analytics site tags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-list-site-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.all</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes sites that are disabled or paused.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-list-site-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-validate-site-hostname">
<summary><span>Validate a Web Analytics site hostname — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>validate-<wbr>site-<wbr>hostname</code></span></summary>
<p>Run <strong>Validate a Web Analytics site hostname</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-validate-site-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>string</td>
<td>Required</td>
<td>The hostname to validate (e.g. example.com). The <code>pattern</code> below validates the hostname&#39;s structure (label syntax) only. In addition, the hostname must end in a valid public suffix (TLD). For the list of valid suffixes and how it is used, see the Public Suffix List: <a href="https://wiki.mozilla.org/Public_Suffix_List/Use_Cases">https://wiki.mozilla.org/Public_Suffix_List/Use_Cases</a></td>
<td><code>maxLength: 253; pattern: &quot;^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9]?)\\.){1,}([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]?){2,}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-validate-site-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hostname": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-list-zone-tags">
<summary><span>List Web Analytics zone tags — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>list-<wbr>zone-<wbr>tags</code></span></summary>
<p>Run <strong>List Web Analytics zone tags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-list-zone-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-list-zone-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-delete-site">
<summary><span>Delete a Web Analytics site — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>delete-<wbr>site</code></span></summary>
<p>Run <strong>Delete a Web Analytics site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-delete-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-delete-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-get-site">
<summary><span>Get a Web Analytics site — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>get-<wbr>site</code></span></summary>
<p>Run <strong>Get a Web Analytics site</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-get-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-get-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-update-site">
<summary><span>Update a Web Analytics site — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>update-<wbr>site</code></span></summary>
<p>Run <strong>Update a Web Analytics site</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-update-site">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.site_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_update-site-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-update-site">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "site_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-create-rule">
<summary><span>Create a Web Analytics rule — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>create-<wbr>rule</code></span></summary>
<p>Run <strong>Create a Web Analytics rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-create-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_ruleset_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_create-rule-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-create-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ruleset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-delete-rule">
<summary><span>Delete a Web Analytics rule — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>delete-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a Web Analytics rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-delete-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_ruleset_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_rule_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-delete-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ruleset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-update-rule">
<summary><span>Update a Web Analytics rule — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>update-<wbr>rule</code></span></summary>
<p>Run <strong>Update a Web Analytics rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-update-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_ruleset_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_create-rule-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-update-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ruleset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "rule_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-list-rules">
<summary><span>List rules in Web Analytics ruleset — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>list-<wbr>rules</code></span></summary>
<p>Run <strong>List rules in Web Analytics ruleset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-list-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_ruleset_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-list-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ruleset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-modify-rules">
<summary><span>Update Web Analytics rules — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>modify-<wbr>rules</code></span></summary>
<p>Run <strong>Update Web Analytics rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-modify-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_ruleset_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_modify-rules-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-modify-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ruleset_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-list">
<summary><span>List SCIM Groups — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>list</code></span></summary>
<p>Run <strong>List SCIM Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.startIndex</code></td>
<td>integer</td>
<td>Optional</td>
<td>The 1-based index of the first result in the current set of list results. Values less than 1 are treated as 1.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.count</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the desired maximum number of query results per page.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>SCIM filter expression (RFC 7644 Section 3.4.2.2). Only <code>displayName eq &quot;value&quot;</code> is supported.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-create">
<summary><span>Create SCIM Group — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>create</code></span></summary>
<p>Run <strong>Create SCIM Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "displayName": "My IdP Group"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-delete">
<summary><span>Delete SCIM Group — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>delete</code></span></summary>
<p>Run <strong>Delete SCIM Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "cloudflare-v1-023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-get">
<summary><span>Get SCIM Group — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>get</code></span></summary>
<p>Run <strong>Get SCIM Group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "cloudflare-v1-023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-patch">
<summary><span>Patch SCIM Group — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>patch</code></span></summary>
<p>Run <strong>Patch SCIM Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_patch_op_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "cloudflare-v1-023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "schemas": [
      "urn:ietf:params:scim:api:messages:2.0:PatchOp"
    ],
    "Operations": [
      {
        "op": "add",
        "path": "members",
        "value": [
          {
            "value": "023e105f4ecef8ad9ca31a8372d0c353"
          }
        ]
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-groups-put">
<summary><span>Replace SCIM Group — <code>cloudflare.<wbr>scim-<wbr>groups-<wbr>put</code></span></summary>
<p>Run <strong>Replace SCIM Group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-groups-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_group_replace_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-groups-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "group_id": "cloudflare-v1-023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:Group"
    ],
    "displayName": "My IdP Group"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-resource-types-list">
<summary><span>List SCIM Resource Types — <code>cloudflare.<wbr>scim-<wbr>resource-<wbr>types-<wbr>list</code></span></summary>
<p>Run <strong>List SCIM Resource Types</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-resource-types-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-resource-types-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-resource-types-get">
<summary><span>Get SCIM Resource Type — <code>cloudflare.<wbr>scim-<wbr>resource-<wbr>types-<wbr>get</code></span></summary>
<p>Run <strong>Get SCIM Resource Type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-resource-types-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.resource_type_id</code></td>
<td>string</td>
<td>Required</td>
<td>The resource type identifier.</td>
<td><code>enum: [&quot;User&quot;,&quot;Group&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-resource-types-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_type_id": "User"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-schemas-list">
<summary><span>List SCIM Schemas — <code>cloudflare.<wbr>scim-<wbr>schemas-<wbr>list</code></span></summary>
<p>Run <strong>List SCIM Schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-schemas-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-schemas-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-schemas-get">
<summary><span>Get SCIM Schema — <code>cloudflare.<wbr>scim-<wbr>schemas-<wbr>get</code></span></summary>
<p>Run <strong>Get SCIM Schema</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-schemas-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.schema_id</code></td>
<td>string</td>
<td>Required</td>
<td>The schema URI identifier.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-schemas-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "schema_id": "urn:ietf:params:scim:schemas:core:2.0:User"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-service-provider-config-get">
<summary><span>Get SCIM Service Provider Config — <code>cloudflare.<wbr>scim-<wbr>service-<wbr>provider-<wbr>config-<wbr>get</code></span></summary>
<p>Run <strong>Get SCIM Service Provider Config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-service-provider-config-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-service-provider-config-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-list">
<summary><span>List SCIM Users — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>list</code></span></summary>
<p>Run <strong>List SCIM Users</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.startIndex</code></td>
<td>integer</td>
<td>Optional</td>
<td>The 1-based index of the first result in the current set of list results. Values less than 1 are treated as 1.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.count</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the desired maximum number of query results per page.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>SCIM filter expression (RFC 7644 Section 3.4.2.2). Only <code>userName eq &quot;value&quot;</code> is supported.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-create">
<summary><span>Create SCIM User — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>create</code></span></summary>
<p>Run <strong>Create SCIM User</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:User"
    ],
    "userName": "user@example.com",
    "emails": [],
    "active": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-delete">
<summary><span>Delete SCIM User — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>delete</code></span></summary>
<p>Run <strong>Delete SCIM User</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-get">
<summary><span>Get SCIM User — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>get</code></span></summary>
<p>Run <strong>Get SCIM User</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-patch">
<summary><span>Patch SCIM User — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>patch</code></span></summary>
<p>Run <strong>Patch SCIM User</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_patch_op_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "schemas": [
      "urn:ietf:params:scim:api:messages:2.0:PatchOp"
    ],
    "Operations": [
      {
        "op": "replace",
        "value": {
          "active": false
        }
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-scim-users-put">
<summary><span>Replace SCIM User — <code>cloudflare.<wbr>scim-<wbr>users-<wbr>put</code></span></summary>
<p>Run <strong>Replace SCIM User</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.scim-users-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_scim_user_replace_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.scim-users-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "user_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "schemas": [
      "urn:ietf:params:scim:schemas:core:2.0:User"
    ],
    "userName": "user@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---acl--list-ac-ls">
<summary><span>List ACLs — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>acl-<wbr>-<wbr>list-<wbr>ac-<wbr>ls</code></span></summary>
<p>Run <strong>List ACLs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---acl--list-ac-ls">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---acl--list-ac-ls">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---acl--create-acl">
<summary><span>Create ACL — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>acl-<wbr>-<wbr>create-<wbr>acl</code></span></summary>
<p>Run <strong>Create ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---acl--create-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ip_range</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_ip_range&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_name-4&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---acl--create-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "name": "my-acl-1",
    "ip_range": "192.0.2.53/28"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---acl--delete-acl">
<summary><span>Delete ACL — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>acl-<wbr>-<wbr>delete-<wbr>acl</code></span></summary>
<p>Run <strong>Delete ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---acl--delete-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---acl--delete-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "acl_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---acl--acl-details">
<summary><span>ACL Details — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>acl-<wbr>-<wbr>acl-<wbr>details</code></span></summary>
<p>Run <strong>ACL Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---acl--acl-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---acl--acl-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "acl_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---acl--update-acl">
<summary><span>Update ACL — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>acl-<wbr>-<wbr>update-<wbr>acl</code></span></summary>
<p>Run <strong>Update ACL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---acl--update-acl">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.acl_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_acl&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---acl--update-acl">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "acl_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "id": "23ff594956f20c2a721606e94745a8aa",
    "name": "my-acl-1",
    "ip_range": "192.0.2.53/28"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---peer--list-peers">
<summary><span>List Peers — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>peer-<wbr>-<wbr>list-<wbr>peers</code></span></summary>
<p>Run <strong>List Peers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---peer--list-peers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---peer--list-peers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---peer--create-peer">
<summary><span>Create Peer — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>peer-<wbr>-<wbr>create-<wbr>peer</code></span></summary>
<p>Run <strong>Create Peer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---peer--create-peer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_name-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---peer--create-peer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "name": "my-peer-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---peer--delete-peer">
<summary><span>Delete Peer — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>peer-<wbr>-<wbr>delete-<wbr>peer</code></span></summary>
<p>Run <strong>Delete Peer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---peer--delete-peer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.peer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---peer--delete-peer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "peer_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---peer--peer-details">
<summary><span>Peer Details — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>peer-<wbr>-<wbr>peer-<wbr>details</code></span></summary>
<p>Run <strong>Peer Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---peer--peer-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.peer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---peer--peer-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "peer_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---peer--update-peer">
<summary><span>Update Peer — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>peer-<wbr>-<wbr>update-<wbr>peer</code></span></summary>
<p>Run <strong>Update Peer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---peer--update-peer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.peer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_peer&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---peer--update-peer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "peer_id": "23ff594956f20c2a721606e94745a8aa",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "id": "23ff594956f20c2a721606e94745a8aa",
    "name": "my-peer-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---tsig--list-tsi-gs">
<summary><span>List TSIGs — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>tsig-<wbr>-<wbr>list-<wbr>tsi-<wbr>gs</code></span></summary>
<p>Run <strong>List TSIGs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---tsig--list-tsi-gs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---tsig--list-tsi-gs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---tsig--create-tsig">
<summary><span>Create TSIG — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>tsig-<wbr>-<wbr>create-<wbr>tsig</code></span></summary>
<p>Run <strong>Create TSIG</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---tsig--create-tsig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_tsig&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---tsig--create-tsig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "id": "69cd1e104af3e6ed3cb344f263fd0d5a",
    "name": "tsig.customer.cf.",
    "secret": "caf79a7804b04337c9c66ccd7bef9190a1e1679b5dd03d8aa10f7ad45e1a9dab92b417896c15d4d007c7c14194538d2a5d0feffdecc5a7f0e1c570cfa700837c",
    "algo": "hmac-sha512."
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---tsig--delete-tsig">
<summary><span>Delete TSIG — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>tsig-<wbr>-<wbr>delete-<wbr>tsig</code></span></summary>
<p>Run <strong>Delete TSIG</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---tsig--delete-tsig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tsig_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---tsig--delete-tsig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tsig_id": "69cd1e104af3e6ed3cb344f263fd0d5a",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---tsig--tsig-details">
<summary><span>TSIG Details — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>tsig-<wbr>-<wbr>tsig-<wbr>details</code></span></summary>
<p>Run <strong>TSIG Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---tsig--tsig-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tsig_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---tsig--tsig-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tsig_id": "69cd1e104af3e6ed3cb344f263fd0d5a",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---tsig--update-tsig">
<summary><span>Update TSIG — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>tsig-<wbr>-<wbr>update-<wbr>tsig</code></span></summary>
<p>Run <strong>Update TSIG</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---tsig--update-tsig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tsig_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_tsig&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---tsig--update-tsig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tsig_id": "69cd1e104af3e6ed3cb344f263fd0d5a",
    "account_id": "01a7362d577a6c3019a474fd6f485823"
  },
  "body": {
    "id": "69cd1e104af3e6ed3cb344f263fd0d5a",
    "name": "tsig.customer.cf.",
    "secret": "caf79a7804b04337c9c66ccd7bef9190a1e1679b5dd03d8aa10f7ad45e1a9dab92b417896c15d4d007c7c14194538d2a5d0feffdecc5a7f0e1c570cfa700837c",
    "algo": "hmac-sha512."
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-quota">
<summary><span>View secret usage — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>quota</code></span></summary>
<p>Run <strong>View secret usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-quota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-quota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-list">
<summary><span>List account stores — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>list</code></span></summary>
<p>Run <strong>List account stores</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to sort objects.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>minimum: 0; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page.</td>
<td><code>minimum: 0; maximum: 100; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Order stores by values in the given field.</td>
<td><code>enum: [&quot;name&quot;,&quot;created&quot;,&quot;modified&quot;]; default: &quot;created&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-create">
<summary><span>Create a store — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>create</code></span></summary>
<p>Run <strong>Create a store</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secrets-store_createStoreObject&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "service_x_keys"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-delete-by-id">
<summary><span>Delete a store — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>delete-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Delete a store</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-delete-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, cascade-deletes all secrets in the store before deleting the store itself. Required when deleting a non-empty store. Without this parameter, attempting to delete a non-empty store returns 409.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-delete-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-get-store-by-id">
<summary><span>Get a store by ID — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>get-<wbr>store-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get a store by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-get-store-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-get-store-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-delete-bulk">
<summary><span>Delete secrets — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>delete-<wbr>bulk</code></span></summary>
<p>Run <strong>Delete secrets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-delete-bulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secrets-store_deleteSecretsRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-delete-bulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "ids": [
      "3fd85f74b32742f1bff64a85009dda07"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-secrets-list">
<summary><span>List store secrets — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>secrets-<wbr>list</code></span></summary>
<p>Run <strong>List store secrets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-secrets-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to sort objects.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>minimum: 0; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page.</td>
<td><code>minimum: 0; maximum: 100; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Search secrets using a filter string, filtering across name and comment.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Order secrets by values in the given field.</td>
<td><code>enum: [&quot;name&quot;,&quot;comment&quot;,&quot;created&quot;,&quot;modified&quot;,&quot;status&quot;]; default: &quot;created&quot;</code></td>
</tr>
<tr>
<td><code>query.scopes</code></td>
<td>array</td>
<td>Optional</td>
<td>Only secrets with the given scopes will be returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.scopes[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;workers&quot;,&quot;ai_gateway&quot;,&quot;dex&quot;,&quot;access&quot;,&quot;containers&quot;,&quot;websearch&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-secrets-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-secret-create">
<summary><span>Create a secret — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>secret-<wbr>create</code></span></summary>
<p>Run <strong>Create a secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-secret-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secrets-store_createSecretObject&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-secret-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-secret-delete-by-id">
<summary><span>Delete a secret — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>secret-<wbr>delete-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Delete a secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-secret-delete-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.secret_id</code></td>
<td>string</td>
<td>Required</td>
<td>Secret identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-secret-delete-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "secret_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-get-by-id">
<summary><span>Get a secret by ID — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>get-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get a secret by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-get-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.secret_id</code></td>
<td>string</td>
<td>Required</td>
<td>Secret identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-get-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "secret_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-patch-by-id">
<summary><span>Patch a secret — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>patch-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Patch a secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-patch-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.secret_id</code></td>
<td>string</td>
<td>Required</td>
<td>Secret identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secrets-store_patchSecretObject&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-patch-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "secret_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secrets-store-duplicate-by-id">
<summary><span>Duplicate Secret — <code>cloudflare.<wbr>secrets-<wbr>store-<wbr>duplicate-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Duplicate Secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secrets-store-duplicate-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.store_id</code></td>
<td>string</td>
<td>Required</td>
<td>Store identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>path.secret_id</code></td>
<td>string</td>
<td>Required</td>
<td>Secret identifier.</td>
<td><code>maxLength: 32</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secrets-store_duplicateSecretObject&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secrets-store-duplicate-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "985e105f4ecef8ad9ca31a8372d0c353",
    "store_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "secret_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": {
    "name": "MY_API_KEY"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-insights">
<summary><span>Retrieves Security Center Insights — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>insights</code></span></summary>
<p>Run <strong>Retrieves Security Center Insights</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-insights">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/security-center_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/security-center_perPage&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-insights">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-account-audit-log">
<summary><span>Retrieves Account Audit Log — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>account-<wbr>audit-<wbr>log</code></span></summary>
<p>Run <strong>Retrieves Account Audit Log</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-account-audit-log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor for pagination. Use the cursor value from result_info of the previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.field_changed</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the field that was changed.</td>
<td><code>enum: [&quot;status&quot;,&quot;user_classification&quot;]</code></td>
</tr>
<tr>
<td><code>query.changed_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the actor that made the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed at or after this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed before this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for results. Use &#39;asc&#39; for oldest first or &#39;desc&#39; for newest first.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-account-audit-log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-insight-counts-by-class">
<summary><span>Retrieves Security Center Insight Counts by Class — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>class</code></span></summary>
<p>Run <strong>Retrieves Security Center Insight Counts by Class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-insight-counts-by-class">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-insight-counts-by-class">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-partner-insight-count">
<summary><span>Retrieves a Partner Security Center Insight Count — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>partner-<wbr>insight-<wbr>count</code></span></summary>
<p>Run <strong>Retrieves a Partner Security Center Insight Count</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-partner-insight-count">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-partner-insight-count">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "source": "riskrecon"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-account-scans">
<summary><span>Get Recent Account Scans — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>account-<wbr>scans</code></span></summary>
<p>Run <strong>Get Recent Account Scans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-account-scans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-account-scans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-start-security-center-account-scan">
<summary><span>Start On-Demand Account Scan — <code>cloudflare.<wbr>start-<wbr>security-<wbr>center-<wbr>account-<wbr>scan</code></span></summary>
<p>Run <strong>Start On-Demand Account Scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.start-security-center-account-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_newScanRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.start-security-center-account-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "issue_type": "compliance_violation"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-insight-counts-by-severity">
<summary><span>Retrieves Security Center Insight Counts by Severity — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>severity</code></span></summary>
<p>Run <strong>Retrieves Security Center Insight Counts by Severity</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-insight-counts-by-severity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-insight-counts-by-severity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-insight-counts-by-type">
<summary><span>Retrieves Security Center Insight Counts by Type — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>type</code></span></summary>
<p>Run <strong>Retrieves Security Center Insight Counts by Type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-insight-counts-by-type">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-insight-counts-by-type">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-issue-audit-log">
<summary><span>Retrieves Issue Audit Log — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>issue-<wbr>audit-<wbr>log</code></span></summary>
<p>Run <strong>Retrieves Issue Audit Log</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-issue-audit-log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor for pagination. Use the cursor value from result_info of the previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.field_changed</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the field that was changed.</td>
<td><code>enum: [&quot;status&quot;,&quot;user_classification&quot;]</code></td>
</tr>
<tr>
<td><code>query.changed_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the actor that made the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed at or after this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed before this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for results. Use &#39;asc&#39; for oldest first or &#39;desc&#39; for newest first.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-issue-audit-log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-security-center-insight-classification">
<summary><span>Updates Security Center Insight Classification — <code>cloudflare.<wbr>update-<wbr>security-<wbr>center-<wbr>insight-<wbr>classification</code></span></summary>
<p>Run <strong>Updates Security Center Insight Classification</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-security-center-insight-classification">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_userClassificationUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-security-center-insight-classification">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-insight-context">
<summary><span>Retrieves Security Center Insight Context — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>insight-<wbr>context</code></span></summary>
<p>Run <strong>Retrieves Security Center Insight Context</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-insight-context">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-insight-context">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-archive-security-center-insight">
<summary><span>Archives Security Center Insight — <code>cloudflare.<wbr>archive-<wbr>security-<wbr>center-<wbr>insight</code></span></summary>
<p>Run <strong>Archives Security Center Insight</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.archive-security-center-insight">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dismiss</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.archive-security-center-insight">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-partner-settings">
<summary><span>Retrieves Partner Integration Settings — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>partner-<wbr>settings</code></span></summary>
<p>Run <strong>Retrieves Partner Integration Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-partner-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.partner</code></td>
<td>string</td>
<td>Required</td>
<td>The partner integration identifier.</td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-partner-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "partner": "riskrecon"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-security-center-partner-settings">
<summary><span>Updates Partner Integration Settings — <code>cloudflare.<wbr>update-<wbr>security-<wbr>center-<wbr>partner-<wbr>settings</code></span></summary>
<p>Run <strong>Updates Partner Integration Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-security-center-partner-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.partner</code></td>
<td>string</td>
<td>Required</td>
<td>The partner integration identifier.</td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_partnerSettings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-security-center-partner-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "partner": "riskrecon"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-partner-shadow-zones">
<summary><span>Lists Partner-Discovered Shadow Zones — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>partner-<wbr>shadow-<wbr>zones</code></span></summary>
<p>Run <strong>Lists Partner-Discovered Shadow Zones</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-partner-shadow-zones">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.partner</code></td>
<td>string</td>
<td>Required</td>
<td>The partner integration identifier.</td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from the previous response&#39;s <code>result_info.cursor</code>. Omit for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of premium partner asset results per page. Values other than 1 must be a multiple of 5.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-partner-shadow-zones">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "partner": "riskrecon"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-partner-shadow-zone-hosts">
<summary><span>Lists Hosts in a Partner-Discovered Shadow Zone — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>partner-<wbr>shadow-<wbr>zone-<wbr>hosts</code></span></summary>
<p>Run <strong>Lists Hosts in a Partner-Discovered Shadow Zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-partner-shadow-zone-hosts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.partner</code></td>
<td>string</td>
<td>Required</td>
<td>The partner integration identifier.</td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>string</td>
<td>Required</td>
<td>The shadow-zone domain.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from the previous response&#39;s <code>result_info.cursor</code>. Omit for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of premium partner asset results per page. Values other than 1 must be a multiple of 5.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-partner-shadow-zone-hosts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "partner": "riskrecon",
    "domain": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-account-state">
<summary><span>Retrieves Account State — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>account-<wbr>state</code></span></summary>
<p>Run <strong>Retrieves Account State</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-account-state">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-account-state">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-security-center-account-state">
<summary><span>Updates Account State — <code>cloudflare.<wbr>update-<wbr>security-<wbr>center-<wbr>account-<wbr>state</code></span></summary>
<p>Run <strong>Updates Account State</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-security-center-account-state">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_updateAccountStateRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-security-center-account-state">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "scans_enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-settings-list-transformations">
<summary><span>List Image Resizing configurations for account — <code>cloudflare.<wbr>account-<wbr>settings-<wbr>list-<wbr>transformations</code></span></summary>
<p>Run <strong>List Image Resizing configurations for account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-settings-list-transformations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-settings-list-transformations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-settings-get-ut-billing-setting">
<summary><span>Get Unique Transformations billing setting — <code>cloudflare.<wbr>account-<wbr>settings-<wbr>get-<wbr>ut-<wbr>billing-<wbr>setting</code></span></summary>
<p>Run <strong>Get Unique Transformations billing setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-settings-get-ut-billing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-settings-get-ut-billing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-settings-change-ut-billing-setting">
<summary><span>Change Unique Transformations billing setting — <code>cloudflare.<wbr>account-<wbr>settings-<wbr>change-<wbr>ut-<wbr>billing-<wbr>setting</code></span></summary>
<p>Run <strong>Change Unique Transformations billing setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-settings-change-ut-billing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_ut_billing_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-settings-change-ut-billing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-shares-list">
<summary><span>List account shares — <code>cloudflare.<wbr>shares-<wbr>list</code></span></summary>
<p>Run <strong>List account shares</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.shares-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter shares by status.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_status&quot;</code></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter shares by kind.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_kind&quot;</code></td>
</tr>
<tr>
<td><code>query.target_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter shares by target_type.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_target_type&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_types</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter share resources by resource_types.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_types[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Order shares by values in the given field.</td>
<td><code>enum: [&quot;name&quot;,&quot;created&quot;]; default: &quot;created&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to sort objects.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number. Defaults to <code>1</code> when omitted.</td>
<td><code>default: 1; minimum: 1; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page. Defaults to <code>20</code> when omitted.</td>
<td><code>default: 20; minimum: 1; maximum: 100; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.include_resources</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include resources in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_recipient_counts</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include recipient counts in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_tags_from</code></td>
<td>string</td>
<td>Optional</td>
<td>Include share tags in the response. <code>api</code> reads tags from the tag service; <code>mirror</code> reads a local, eventually consistent replica. If the tag lookup fails, the response omits <code>tags</code>.</td>
<td><code>enum: [&quot;api&quot;,&quot;mirror&quot;]</code></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter shares by tag. Each value is either <code>key=value</code> (matches shares whose tags contain that key/value pair) or <code>key</code> alone (matches shares that have any value for that key). May be repeated; multiple <code>tag</code> parameters are ANDed together. Maximum 20 <code>tag</code> parameters per request.</td>
<td><code>maxItems: 20</code></td>
</tr>
<tr>
<td><code>query.tag[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 1281</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.shares-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-create">
<summary><span>Trigger a share creation — <code>cloudflare.<wbr>share-<wbr>create</code></span></summary>
<p>Run <strong>Trigger a share creation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_create_share_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "My Shared WAF Managed Rule"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-delete">
<summary><span>Trigger a share deletion — <code>cloudflare.<wbr>share-<wbr>delete</code></span></summary>
<p>Run <strong>Trigger a share deletion</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-shares-get-by-id">
<summary><span>Get account share by ID — <code>cloudflare.<wbr>shares-<wbr>get-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get account share by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.shares-get-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_resources</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include resources in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_recipient_counts</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include recipient counts in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_tags_from</code></td>
<td>string</td>
<td>Optional</td>
<td>Include share tags in the response. <code>api</code> reads tags from the tag service; <code>mirror</code> reads a local, eventually consistent replica. If the tag lookup fails, the response omits <code>tags</code>.</td>
<td><code>enum: [&quot;api&quot;,&quot;mirror&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.shares-get-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-update">
<summary><span>Trigger a share update — <code>cloudflare.<wbr>share-<wbr>update</code></span></summary>
<p>Run <strong>Trigger a share update</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_update_share_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": {
    "name": "My Shared WAF Managed Rule"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-excluded-recipients-list">
<summary><span>List share excluded recipients by share ID — <code>cloudflare.<wbr>share-<wbr>excluded-<wbr>recipients-<wbr>list</code></span></summary>
<p>Run <strong>List share excluded recipients by share ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-excluded-recipients-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number. Defaults to <code>1</code> when omitted.</td>
<td><code>default: 1; minimum: 1; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page. Defaults to <code>20</code> when omitted.</td>
<td><code>default: 20; minimum: 1; maximum: 100; multipleOf: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-excluded-recipients-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-excluded-recipient-create">
<summary><span>Trigger an account exclusion from a share — <code>cloudflare.<wbr>share-<wbr>excluded-<wbr>recipient-<wbr>create</code></span></summary>
<p>Run <strong>Trigger an account exclusion from a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-excluded-recipient-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_create_share_excluded_recipient_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-excluded-recipient-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-excluded-recipients-update">
<summary><span>Trigger excluded-account reconciliation on a share — <code>cloudflare.<wbr>share-<wbr>excluded-<wbr>recipients-<wbr>update</code></span></summary>
<p>Run <strong>Trigger excluded-account reconciliation on a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-excluded-recipients-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_update_share_excluded_recipients_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-excluded-recipients-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-excluded-recipient-delete">
<summary><span>Trigger an account un-exclusion from a share — <code>cloudflare.<wbr>share-<wbr>excluded-<wbr>recipient-<wbr>delete</code></span></summary>
<p>Run <strong>Trigger an account un-exclusion from a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-excluded-recipient-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.excluded_recipient_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_excluded_recipient_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-excluded-recipient-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "excluded_recipient_id": "4ae96b85c43850f2c0a7b9101a0eeb18"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-excluded-recipients-get-by-id">
<summary><span>Get share excluded recipient by ID — <code>cloudflare.<wbr>share-<wbr>excluded-<wbr>recipients-<wbr>get-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get share excluded recipient by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-excluded-recipients-get-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.excluded_recipient_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_excluded_recipient_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-excluded-recipients-get-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "excluded_recipient_id": "4ae96b85c43850f2c0a7b9101a0eeb18"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-recipients-list">
<summary><span>List share recipients by share ID — <code>cloudflare.<wbr>share-<wbr>recipients-<wbr>list</code></span></summary>
<p>Run <strong>List share recipients by share ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-recipients-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_resources</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include resources in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number. Defaults to <code>1</code> when omitted.</td>
<td><code>default: 1; minimum: 1; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page. Defaults to <code>20</code> when omitted.</td>
<td><code>default: 20; minimum: 1; maximum: 100; multipleOf: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-recipients-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-recipients-update">
<summary><span>Trigger recipient reconciliation on a share — <code>cloudflare.<wbr>share-<wbr>recipients-<wbr>update</code></span></summary>
<p>Run <strong>Trigger recipient reconciliation on a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-recipients-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_update_share_recipients_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-recipients-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-recipient-delete">
<summary><span>Trigger a recipient removal from a share — <code>cloudflare.<wbr>share-<wbr>recipient-<wbr>delete</code></span></summary>
<p>Run <strong>Trigger a recipient removal from a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-recipient-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.recipient_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_recipient_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-recipient-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "recipient_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-recipients-get-by-id">
<summary><span>Get share recipient by ID — <code>cloudflare.<wbr>share-<wbr>recipients-<wbr>get-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get share recipient by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-recipients-get-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.recipient_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_recipient_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_resources</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include resources in the response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-recipients-get-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "recipient_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-resources-list">
<summary><span>List share resources by share ID — <code>cloudflare.<wbr>share-<wbr>resources-<wbr>list</code></span></summary>
<p>Run <strong>List share resources by share ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-resources-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter share resources by status.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_status&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter share resources by resource_type.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number. Defaults to <code>1</code> when omitted.</td>
<td><code>default: 1; minimum: 1; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page. Defaults to <code>20</code> when omitted.</td>
<td><code>default: 20; minimum: 1; maximum: 100; multipleOf: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-resources-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-resource-create">
<summary><span>Trigger a resource addition to a share — <code>cloudflare.<wbr>share-<wbr>resource-<wbr>create</code></span></summary>
<p>Run <strong>Trigger a resource addition to a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-resource-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_create_share_resource_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-resource-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07"
  },
  "body": {
    "resource_id": "0a679032-bbb2-4b7e-9acc-dd5c5cb27a17",
    "resource_type": "custom-ruleset",
    "resource_account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "meta": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-resource-delete">
<summary><span>Trigger a resource deletion from a share — <code>cloudflare.<wbr>share-<wbr>resource-<wbr>delete</code></span></summary>
<p>Run <strong>Trigger a resource deletion from a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-resource-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_resource_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-resource-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "share_resource_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-resources-get-by-id">
<summary><span>Get share resource by ID — <code>cloudflare.<wbr>share-<wbr>resources-<wbr>get-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get share resource by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-resources-get-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_resource_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-resources-get-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "share_resource_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-share-resource-update">
<summary><span>Trigger a resource metadata update in a share — <code>cloudflare.<wbr>share-<wbr>resource-<wbr>update</code></span></summary>
<p>Run <strong>Trigger a resource metadata update in a share</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.share-resource-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_id&quot;</code></td>
</tr>
<tr>
<td><code>path.share_resource_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_update_share_resource_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.share-resource-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "share_id": "3fd85f74b32742f1bff64a85009dda07",
    "share_resource_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "meta": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-list-jobs">
<summary><span>List jobs — <code>cloudflare.<wbr>slurper-<wbr>list-<wbr>jobs</code></span></summary>
<p>Run <strong>List jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-list-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 50</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-list-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-create-job">
<summary><span>Create a job — <code>cloudflare.<wbr>slurper-<wbr>create-<wbr>job</code></span></summary>
<p>Run <strong>Create a job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-create-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-slurper_CreateJobRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-create-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-abort-all-jobs">
<summary><span>Abort all jobs — <code>cloudflare.<wbr>slurper-<wbr>abort-<wbr>all-<wbr>jobs</code></span></summary>
<p>Run <strong>Abort all jobs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-abort-all-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-abort-all-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-delete-job">
<summary><span>Delete a job — <code>cloudflare.<wbr>slurper-<wbr>delete-<wbr>job</code></span></summary>
<p>Run <strong>Delete a job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-delete-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-delete-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-get-job">
<summary><span>Get job details — <code>cloudflare.<wbr>slurper-<wbr>get-<wbr>job</code></span></summary>
<p>Run <strong>Get job details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-get-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-get-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-abort-job">
<summary><span>Abort a job — <code>cloudflare.<wbr>slurper-<wbr>abort-<wbr>job</code></span></summary>
<p>Run <strong>Abort a job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-abort-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-abort-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-get-job-logs">
<summary><span>Get job logs — <code>cloudflare.<wbr>slurper-<wbr>get-<wbr>job-<wbr>logs</code></span></summary>
<p>Run <strong>Get job logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-get-job-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>maximum: 50</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-get-job-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-pause-job">
<summary><span>Pause a job — <code>cloudflare.<wbr>slurper-<wbr>pause-<wbr>job</code></span></summary>
<p>Run <strong>Pause a job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-pause-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-pause-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-get-job-progress">
<summary><span>Get job progress — <code>cloudflare.<wbr>slurper-<wbr>get-<wbr>job-<wbr>progress</code></span></summary>
<p>Run <strong>Get job progress</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-get-job-progress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-get-job-progress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-resume-job">
<summary><span>Resume a job — <code>cloudflare.<wbr>slurper-<wbr>resume-<wbr>job</code></span></summary>
<p>Run <strong>Resume a job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-resume-job">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-resume-job">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "job_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-check-source-connectivity">
<summary><span>Check source connectivity — <code>cloudflare.<wbr>slurper-<wbr>check-<wbr>source-<wbr>connectivity</code></span></summary>
<p>Run <strong>Check source connectivity</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-check-source-connectivity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-slurper_SourceJobSchema&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-check-source-connectivity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "vendor": "s3",
    "bucket": "example",
    "secret": {
      "accessKeyId": "example",
      "secretAccessKey": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-slurper-check-target-connectivity">
<summary><span>Check target connectivity — <code>cloudflare.<wbr>slurper-<wbr>check-<wbr>target-<wbr>connectivity</code></span></summary>
<p>Run <strong>Check target connectivity</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.slurper-check-target-connectivity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/r2-slurper_R2TargetSchema&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.slurper-check-target-connectivity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "vendor": "r2",
    "bucket": "example",
    "secret": {
      "accessKeyId": "example",
      "secretAccessKey": "example"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-all-sso-connectors">
<summary><span>Get all SSO connectors — <code>cloudflare.<wbr>get-<wbr>all-<wbr>sso-<wbr>connectors</code></span></summary>
<p>Run <strong>Get all SSO connectors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-all-sso-connectors">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-all-sso-connectors">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-init-new-sso-connector">
<summary><span>Initialize new SSO connector — <code>cloudflare.<wbr>init-<wbr>new-<wbr>sso-<wbr>connector</code></span></summary>
<p>Run <strong>Initialize new SSO connector</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.init-new-sso-connector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.begin_verification</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Begin the verification process after creation</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>body.email_domain</code></td>
<td>string</td>
<td>Required</td>
<td>Email domain of the new SSO connector</td>
<td></td>
</tr>
<tr>
<td><code>body.use_fedramp_language</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_use_fedramp_language&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.init-new-sso-connector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-sso-connector">
<summary><span>Delete SSO connector — <code>cloudflare.<wbr>delete-<wbr>sso-<wbr>connector</code></span></summary>
<p>Run <strong>Delete SSO connector</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-sso-connector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sso_connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_sso_connector_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-sso-connector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sso_connector_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-sso-connector">
<summary><span>Get single SSO connector — <code>cloudflare.<wbr>get-<wbr>sso-<wbr>connector</code></span></summary>
<p>Run <strong>Get single SSO connector</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-sso-connector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sso_connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_sso_connector_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-sso-connector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sso_connector_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-sso-connector-state">
<summary><span>Update SSO connector state — <code>cloudflare.<wbr>update-<wbr>sso-<wbr>connector-<wbr>state</code></span></summary>
<p>Run <strong>Update SSO connector state</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-sso-connector-state">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sso_connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_sso_connector_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>SSO Connector enabled state</td>
<td></td>
</tr>
<tr>
<td><code>body.use_fedramp_language</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_use_fedramp_language&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-sso-connector-state">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sso_connector_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-begin-sso-connector-verification">
<summary><span>Begin SSO connector verification — <code>cloudflare.<wbr>begin-<wbr>sso-<wbr>connector-<wbr>verification</code></span></summary>
<p>Run <strong>Begin SSO connector verification</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.begin-sso-connector-verification">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sso_connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_sso_connector_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.begin-sso-connector-verification">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sso_connector_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-list-namespaces">
<summary><span>List namespaces — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>list-<wbr>namespaces</code></span></summary>
<p>Run <strong>List namespaces</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-list-namespaces">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Namespace field to sort by (<code>id</code> or <code>title</code>).</td>
<td><code>enum: [&quot;id&quot;,&quot;title&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort namespaces in ascending (<code>asc</code>) or descending (<code>desc</code>) order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-list-namespaces">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-create-a-namespace">
<summary><span>Create a namespace — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>create-<wbr>a-<wbr>namespace</code></span></summary>
<p>Run <strong>Create a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-create-a-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_create_namespace_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-create-a-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "title": "My Own Namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-remove-a-namespace">
<summary><span>Delete a namespace — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>remove-<wbr>a-<wbr>namespace</code></span></summary>
<p>Run <strong>Delete a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-remove-a-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-remove-a-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-get-a-namespace">
<summary><span>Get a namespace — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>get-<wbr>a-<wbr>namespace</code></span></summary>
<p>Run <strong>Get a namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-get-a-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-get-a-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-rename-a-namespace">
<summary><span>Rename a namespace — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>rename-<wbr>a-<wbr>namespace</code></span></summary>
<p>Run <strong>Rename a namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-rename-a-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_create_rename_namespace_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-rename-a-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "title": "My Own Namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-write-multiple-key-value-pairs">
<summary><span>Write multiple key-value pairs — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>write-<wbr>multiple-<wbr>key-<wbr>value-<wbr>pairs</code></span></summary>
<p>Run <strong>Write multiple key-value pairs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-write-multiple-key-value-pairs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_bulk_write&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-write-multiple-key-value-pairs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-delete-multiple-key-value-pairs">
<summary><span>Delete multiple key-value pairs — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>delete-<wbr>multiple-<wbr>key-<wbr>value-<wbr>pairs</code></span></summary>
<p>Run <strong>Delete multiple key-value pairs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-delete-multiple-key-value-pairs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_bulk_delete&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-delete-multiple-key-value-pairs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-get-multiple-key-value-pairs">
<summary><span>Get multiple key-value pairs — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>get-<wbr>multiple-<wbr>key-<wbr>value-<wbr>pairs</code></span></summary>
<p>Run <strong>Get multiple key-value pairs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-get-multiple-key-value-pairs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.keys</code></td>
<td>array</td>
<td>Required</td>
<td>Array of keys to retrieve (maximum of 100).</td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.keys[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_key_name_bulk&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Return values as strings with <code>text</code>, or parse stored JSON values with <code>json</code>.</td>
<td><code>enum: [&quot;text&quot;,&quot;json&quot;]; default: &quot;text&quot;</code></td>
</tr>
<tr>
<td><code>body.withMetadata</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include metadata in the response.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-get-multiple-key-value-pairs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "keys": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-list-a-namespace--s-keys">
<summary><span>List keys in a namespace — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>list-<wbr>a-<wbr>namespace-<wbr>-<wbr>s-<wbr>keys</code></span></summary>
<p>Run <strong>List keys in a namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-list-a-namespace--s-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of keys to return in one response. Pass <code>result_info.cursor</code> from the response as <code>cursor</code> to request the next page.</td>
<td><code>default: 1000; minimum: 10; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters returned keys by a name prefix. Exact matches and any key names that begin with the prefix will be returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque pagination token from <code>result_info.cursor</code> in the previous response. Pass it unchanged to request the next page of keys.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-list-a-namespace--s-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-read-the-metadata-for-a-key">
<summary><span>Get a key's metadata — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>read-<wbr>the-<wbr>metadata-<wbr>for-<wbr>a-<wbr>key</code></span></summary>
<p>Run <strong>Get a key&#39;s metadata</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-read-the-metadata-for-a-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_key_name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-read-the-metadata-for-a-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_name": "My-Key",
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-kv-namespace-delete-key-value-pair">
<summary><span>Delete a key-value pair — <code>cloudflare.<wbr>workers-<wbr>kv-<wbr>namespace-<wbr>delete-<wbr>key-<wbr>value-<wbr>pair</code></span></summary>
<p>Run <strong>Delete a key-value pair</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers-kv-namespace-delete-key-value-pair">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_key_name&quot;</code></td>
</tr>
<tr>
<td><code>path.namespace_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_namespace_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-kv_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers-kv-namespace-delete-key-value-pair">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_name": "My-Key",
    "namespace_id": "0f2ac74b498b48028cb68387c421e279",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-list-videos">
<summary><span>List videos — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>list-<wbr>videos</code></span></summary>
<p>Run <strong>List videos</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-list-videos">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_media_state&quot;</code></td>
</tr>
<tr>
<td><code>query.creator</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_creator&quot;</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_type&quot;</code></td>
</tr>
<tr>
<td><code>query.asc</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_asc&quot;</code></td>
</tr>
<tr>
<td><code>query.video_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_video_name&quot;</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_search&quot;</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_start&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_end&quot;</code></td>
</tr>
<tr>
<td><code>query.include_counts</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_include_counts&quot;</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by video ID(s). Can be a single ID or a comma-separated list of IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by video name/UID(s). Can be a single name or a comma-separated list.</td>
<td></td>
</tr>
<tr>
<td><code>query.live_input_id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by live input ID to find videos associated with a specific live stream.</td>
<td></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Alias for &#39;end&#39;. Returns videos created before this date/time (RFC 3339 format).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.after</code></td>
<td>string</td>
<td>Optional</td>
<td>Alias for &#39;start&#39;. Returns videos created after this date/time (RFC 3339 format).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of videos to return (default 1000, max 1000).</td>
<td><code>minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-list-videos">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-initiate-video-uploads-using-tus">
<summary><span>Initiate video uploads using TUS — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>initiate-<wbr>video-<wbr>uploads-<wbr>using-<wbr>tus</code></span></summary>
<p>Run <strong>Initiate video uploads using TUS</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-initiate-video-uploads-using-tus">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Tus-Resumable</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_tus_resumable&quot;</code></td>
</tr>
<tr>
<td><code>headers.Upload-Creator</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_creator&quot;</code></td>
</tr>
<tr>
<td><code>headers.Upload-Length</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_upload_length&quot;</code></td>
</tr>
<tr>
<td><code>headers.Upload-Metadata</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_upload_metadata&quot;</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.direct_user</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_direct_user&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-initiate-video-uploads-using-tus">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "headers": {
    "Tus-Resumable": "1.0.0",
    "Upload-Length": 1
  },
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-video-clipping-clip-videos-given-a-start-and-end-time">
<summary><span>Clip videos given a start and end time — <code>cloudflare.<wbr>stream-<wbr>video-<wbr>clipping-<wbr>clip-<wbr>videos-<wbr>given-<wbr>a-<wbr>start-<wbr>and-<wbr>end-<wbr>time</code></span></summary>
<p>Run <strong>Clip videos given a start and end time</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-video-clipping-clip-videos-given-a-start-and-end-time">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_videoClipStandard&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-video-clipping-clip-videos-given-a-start-and-end-time">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "clippedFromVideoUID": "023e105f4ecef8ad9ca31a8372d0c353",
    "startTimeSeconds": 1,
    "endTimeSeconds": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-upload-videos-from-a-url">
<summary><span>Upload videos from a URL — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>upload-<wbr>videos-<wbr>from-<wbr>a-<wbr>url</code></span></summary>
<p>Run <strong>Upload videos from a URL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-upload-videos-from-a-url">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Upload-Creator</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_creator&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_video_copy_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-upload-videos-from-a-url">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "input": "https://example.com/myvideo.mp4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-upload-videos-via-direct-upload-ur-ls">
<summary><span>Upload videos via direct upload URLs — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>upload-<wbr>videos-<wbr>via-<wbr>direct-<wbr>upload-<wbr>ur-<wbr>ls</code></span></summary>
<p>Run <strong>Upload videos via direct upload URLs</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-upload-videos-via-direct-upload-ur-ls">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Upload-Creator</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_creator&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_direct_upload_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-upload-videos-via-direct-upload-ur-ls">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "maxDurationSeconds": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-signing-keys-list-signing-keys">
<summary><span>List signing keys — <code>cloudflare.<wbr>stream-<wbr>signing-<wbr>keys-<wbr>list-<wbr>signing-<wbr>keys</code></span></summary>
<p>Run <strong>List signing keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-signing-keys-list-signing-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-signing-keys-list-signing-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-signing-keys-create-signing-keys">
<summary><span>Create signing keys — <code>cloudflare.<wbr>stream-<wbr>signing-<wbr>keys-<wbr>create-<wbr>signing-<wbr>keys</code></span></summary>
<p>Run <strong>Create signing keys</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-signing-keys-create-signing-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-signing-keys-create-signing-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-signing-keys-delete-signing-keys">
<summary><span>Delete signing keys — <code>cloudflare.<wbr>stream-<wbr>signing-<wbr>keys-<wbr>delete-<wbr>signing-<wbr>keys</code></span></summary>
<p>Run <strong>Delete signing keys</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-signing-keys-delete-signing-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-signing-keys-delete-signing-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-list-live-inputs">
<summary><span>List live inputs — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>list-<wbr>live-<wbr>inputs</code></span></summary>
<p>Run <strong>List live inputs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-list-live-inputs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_counts</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_include_counts&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-list-live-inputs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-create-a-live-input">
<summary><span>Create a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>create-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Create a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-create-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Idempotency-Key</code></td>
<td>string</td>
<td>Optional</td>
<td>Prevents duplicate live inputs from being created when retrying this request. The key is scoped to the account, may contain up to 255 bytes, and expires six hours after the live input is created. Reusing a key for a deleted input before expiry returns a 409 Conflict response.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_create_input_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-create-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-delete-a-live-input">
<summary><span>Delete a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>delete-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Delete a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-delete-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-delete-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-retrieve-a-live-input">
<summary><span>Retrieve a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>retrieve-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Retrieve a live input</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-retrieve-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-retrieve-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-update-a-live-input">
<summary><span>Update a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>update-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Update a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-update-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_update_input_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-update-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-disable-a-live-input">
<summary><span>Disable a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>disable-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Disable a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-disable-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-disable-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-enable-a-live-input">
<summary><span>Enable a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>enable-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Enable a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-enable-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-enable-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-list-all-outputs-associated-with-a-spec-7c0ac43140">
<summary><span>List all outputs associated with a specified live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>list-<wbr>all-<wbr>outputs-<wbr>associated-<wbr>with-<wbr>a-<wbr>spec-<wbr>7c0ac43140</code></span></summary>
<p>Run <strong>List all outputs associated with a specified live input</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-list-all-outputs-associated-with-a-spec-7c0ac43140">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-list-all-outputs-associated-with-a-spec-7c0ac43140">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-create-a-new-output--connected-to-a-live-input">
<summary><span>Create a new output, connected to a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>create-<wbr>a-<wbr>new-<wbr>output-<wbr>-<wbr>connected-<wbr>to-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Create a new output, connected to a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-create-a-new-output--connected-to-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_create_output_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-create-a-new-output--connected-to-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "url": "rtmp://a.rtmp.youtube.com/live2",
    "streamKey": "uzya-f19y-g2g9-a2ee-51j2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-delete-an-output">
<summary><span>Delete an output — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>delete-<wbr>an-<wbr>output</code></span></summary>
<p>Run <strong>Delete an output</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-delete-an-output">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.output_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_output_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-delete-an-output">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "output_identifier": "baea4d9c515887b80289d5c33cf01145",
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-update-an-output">
<summary><span>Update an output — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>update-<wbr>an-<wbr>output</code></span></summary>
<p>Run <strong>Update an output</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-update-an-output">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.output_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_output_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_update_output_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-update-an-output">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "output_identifier": "baea4d9c515887b80289d5c33cf01145",
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-live-inputs-rotate-keys-for-a-live-input">
<summary><span>Rotate keys for a live input — <code>cloudflare.<wbr>stream-<wbr>live-<wbr>inputs-<wbr>rotate-<wbr>keys-<wbr>for-<wbr>a-<wbr>live-<wbr>input</code></span></summary>
<p>Run <strong>Rotate keys for a live input</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-live-inputs-rotate-keys-for-a-live-input">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.live_input_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_live_input_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-live-inputs-rotate-keys-for-a-live-input">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "live_input_identifier": "66be4bf738797e01e1fca35a7bdecdcd",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-storage-usage">
<summary><span>Storage use — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>storage-<wbr>usage</code></span></summary>
<p>Run <strong>Storage use</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-storage-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.creator</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_creator&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-storage-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-analytics-get-account-stream-usage">
<summary><span>Get account Stream usage — <code>cloudflare.<wbr>usage-<wbr>analytics-<wbr>get-<wbr>account-<wbr>stream-<wbr>usage</code></span></summary>
<p>Run <strong>Get account Stream usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage-analytics-get-account-stream-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Standard Cloudflare hex account identifier. The API gateway translates this to an internal numeric ID before forwarding to the backend service.</td>
<td><code>$ref: &quot;#/definitions/usage-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of metrics to include in the response. Available metrics depend on the endpoint. Billing usage supports: streamMinutesViewed, rateLimitingRequestsAllowed, loadBalancingQueries, argoAcceleratedBytes, workersRequests, workersKVReads, imageResizingRequests, spectrumBytesTransferred, mediaUniqueTransformations. Stream/media usage supports: streamMinutesViewed.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to 6 hours before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Optional</td>
<td>Time unit to aggregate usage observations into. Data retention is approximately 18 months. The effective number of data points returned depends on the time range and granularity selected. For example, requesting hourly granularity over 18 months could produce up to ~13,000 data points; use the limit parameter to cap results and be aware that responses may be truncated.</td>
<td><code>enum: [&quot;hour&quot;,&quot;day&quot;,&quot;week&quot;,&quot;month&quot;,&quot;quarter&quot;,&quot;year&quot;]; default: &quot;hour&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of data points to return. The actual number of results depends on the interaction between the time range (since/until) and time_delta granularity. Results are truncated to this limit without error if the time range produces more data points than the limit allows.</td>
<td><code>default: 100; minimum: 1; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter expressions to apply to the query. Format: field==value. Multiple filters can be combined.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage-analytics-get-account-stream-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-watermark-profile-list-watermark-profiles">
<summary><span>List watermark profiles — <code>cloudflare.<wbr>stream-<wbr>watermark-<wbr>profile-<wbr>list-<wbr>watermark-<wbr>profiles</code></span></summary>
<p>Run <strong>List watermark profiles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-watermark-profile-list-watermark-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-watermark-profile-list-watermark-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-watermark-profile-create-watermark-profiles-via-basic-upload">
<summary><span>Create watermark profiles via basic upload — <code>cloudflare.<wbr>stream-<wbr>watermark-<wbr>profile-<wbr>create-<wbr>watermark-<wbr>profiles-<wbr>via-<wbr>basic-<wbr>upload</code></span></summary>
<p>Run <strong>Create watermark profiles via basic upload</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-watermark-profile-create-watermark-profiles-via-basic-upload">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_name&quot;</code></td>
</tr>
<tr>
<td><code>body.opacity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_opacity&quot;</code></td>
</tr>
<tr>
<td><code>body.padding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_padding&quot;</code></td>
</tr>
<tr>
<td><code>body.position</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_position&quot;</code></td>
</tr>
<tr>
<td><code>body.scale</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_scale&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Optional</td>
<td>URL of the watermark image to copy.</td>
<td><code>format: &quot;uri&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-watermark-profile-create-watermark-profiles-via-basic-upload">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-watermark-profile-delete-watermark-profiles">
<summary><span>Delete watermark profiles — <code>cloudflare.<wbr>stream-<wbr>watermark-<wbr>profile-<wbr>delete-<wbr>watermark-<wbr>profiles</code></span></summary>
<p>Run <strong>Delete watermark profiles</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-watermark-profile-delete-watermark-profiles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_watermark_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-watermark-profile-delete-watermark-profiles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-watermark-profile-watermark-profile-details">
<summary><span>Watermark profile details — <code>cloudflare.<wbr>stream-<wbr>watermark-<wbr>profile-<wbr>watermark-<wbr>profile-<wbr>details</code></span></summary>
<p>Run <strong>Watermark profile details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-watermark-profile-watermark-profile-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_watermark_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-watermark-profile-watermark-profile-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-webhook-delete-webhooks">
<summary><span>Delete webhooks — <code>cloudflare.<wbr>stream-<wbr>webhook-<wbr>delete-<wbr>webhooks</code></span></summary>
<p>Run <strong>Delete webhooks</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-webhook-delete-webhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-webhook-delete-webhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-webhook-view-webhooks">
<summary><span>View webhook — <code>cloudflare.<wbr>stream-<wbr>webhook-<wbr>view-<wbr>webhooks</code></span></summary>
<p>Run <strong>View webhook</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-webhook-view-webhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-webhook-view-webhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-webhook-create-webhooks">
<summary><span>Create VOD webhooks — <code>cloudflare.<wbr>stream-<wbr>webhook-<wbr>create-<wbr>webhooks</code></span></summary>
<p>Run <strong>Create VOD webhooks</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-webhook-create-webhooks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_webhook_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-webhook-create-webhooks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "notificationUrl": "https://example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-delete-video">
<summary><span>Delete video — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>delete-<wbr>video</code></span></summary>
<p>Run <strong>Delete video</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-delete-video">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-delete-video">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-retrieve-video-details">
<summary><span>Retrieve video details — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>retrieve-<wbr>video-<wbr>details</code></span></summary>
<p>Run <strong>Retrieve video details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-retrieve-video-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-retrieve-video-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-update-video-details">
<summary><span>Edit video details — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>update-<wbr>video-<wbr>details</code></span></summary>
<p>Run <strong>Edit video details</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-update-video-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_video_update&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-update-video-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-audio-tracks">
<summary><span>List additional audio tracks on a video — <code>cloudflare.<wbr>list-<wbr>audio-<wbr>tracks</code></span></summary>
<p>Run <strong>List additional audio tracks on a video</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-audio-tracks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-audio-tracks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "ea95132c15732412d22c1476fa83f27a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-add-audio-track">
<summary><span>Add audio tracks to a video — <code>cloudflare.<wbr>add-<wbr>audio-<wbr>track</code></span></summary>
<p>Run <strong>Add audio tracks to a video</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.add-audio-track">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_copyAudioTrack&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.add-audio-track">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "ea95132c15732412d22c1476fa83f27a"
  },
  "body": {
    "label": "director commentary"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-audio-tracks">
<summary><span>Delete additional audio tracks on a video — <code>cloudflare.<wbr>delete-<wbr>audio-<wbr>tracks</code></span></summary>
<p>Run <strong>Delete additional audio tracks on a video</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-audio-tracks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.audio_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_audio_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-audio-tracks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "audio_identifier": "ea95132c15732412d22c1476fa83f27a"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-edit-audio-tracks">
<summary><span>Edit additional audio tracks on a video — <code>cloudflare.<wbr>edit-<wbr>audio-<wbr>tracks</code></span></summary>
<p>Run <strong>Edit additional audio tracks on a video</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.edit-audio-tracks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.audio_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_audio_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_editAudioTrack&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.edit-audio-tracks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "audio_identifier": "ea95132c15732412d22c1476fa83f27a"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-subtitles--captions-list-captions-or-subtitles">
<summary><span>List captions or subtitles — <code>cloudflare.<wbr>stream-<wbr>subtitles.<wbr>-<wbr>captions-<wbr>list-<wbr>captions-<wbr>or-<wbr>subtitles</code></span></summary>
<p>Run <strong>List captions or subtitles</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-subtitles.-captions-list-captions-or-subtitles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-subtitles.-captions-list-captions-or-subtitles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-subtitles--captions-delete-captions-or-subtitles">
<summary><span>Delete captions or subtitles — <code>cloudflare.<wbr>stream-<wbr>subtitles.<wbr>-<wbr>captions-<wbr>delete-<wbr>captions-<wbr>or-<wbr>subtitles</code></span></summary>
<p>Run <strong>Delete captions or subtitles</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-subtitles.-captions-delete-captions-or-subtitles">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.language</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_language&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-subtitles.-captions-delete-captions-or-subtitles">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "language": "tr",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-subtitles--captions-get-caption-or-subtitle-for-language">
<summary><span>List captions or subtitles for a provided language — <code>cloudflare.<wbr>stream-<wbr>subtitles.<wbr>-<wbr>captions-<wbr>get-<wbr>caption-<wbr>or-<wbr>subtitle-<wbr>for-<wbr>language</code></span></summary>
<p>Run <strong>List captions or subtitles for a provided language</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-subtitles.-captions-get-caption-or-subtitle-for-language">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.language</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_language&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-subtitles.-captions-get-caption-or-subtitle-for-language">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "language": "tr",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-subtitles--captions-generate-caption-or-subtitle-for-language">
<summary><span>Generate captions or subtitles for a provided language via AI — <code>cloudflare.<wbr>stream-<wbr>subtitles.<wbr>-<wbr>captions-<wbr>generate-<wbr>caption-<wbr>or-<wbr>subtitle-<wbr>for-<wbr>language</code></span></summary>
<p>Run <strong>Generate captions or subtitles for a provided language via AI</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-subtitles.-captions-generate-caption-or-subtitle-for-language">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.language</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_language&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-subtitles.-captions-generate-caption-or-subtitle-for-language">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "language": "tr",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-subtitles--captions-get-vtt-caption-or-subtitle">
<summary><span>Return WebVTT captions for a provided language — <code>cloudflare.<wbr>stream-<wbr>subtitles.<wbr>-<wbr>captions-<wbr>get-<wbr>vtt-<wbr>caption-<wbr>or-<wbr>subtitle</code></span></summary>
<p>Run <strong>Return WebVTT captions for a provided language</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-subtitles.-captions-get-vtt-caption-or-subtitle">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.language</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_language&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-subtitles.-captions-get-vtt-caption-or-subtitle">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "language": "tr",
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-mp4-downloads-delete-downloads">
<summary><span>Delete downloads — <code>cloudflare.<wbr>stream-<wbr>mp4-<wbr>downloads-<wbr>delete-<wbr>downloads</code></span></summary>
<p>Run <strong>Delete downloads</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-mp4-downloads-delete-downloads">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-mp4-downloads-delete-downloads">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-mp4-downloads-list-downloads">
<summary><span>List downloads — <code>cloudflare.<wbr>stream-<wbr>mp4-<wbr>downloads-<wbr>list-<wbr>downloads</code></span></summary>
<p>Run <strong>List downloads</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-mp4-downloads-list-downloads">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-mp4-downloads-list-downloads">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-mp4-downloads-create-downloads">
<summary><span>Create downloads — <code>cloudflare.<wbr>stream-<wbr>mp4-<wbr>downloads-<wbr>create-<wbr>downloads</code></span></summary>
<p>Run <strong>Create downloads</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-mp4-downloads-create-downloads">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-mp4-downloads-create-downloads">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-downloads-delete-type-specific-downloads">
<summary><span>Delete download — <code>cloudflare.<wbr>stream-<wbr>downloads-<wbr>delete-<wbr>type-<wbr>specific-<wbr>downloads</code></span></summary>
<p>Run <strong>Delete download</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-downloads-delete-type-specific-downloads">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.download_type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_download_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-downloads-delete-type-specific-downloads">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "download_type": "audio"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-downloads-create-type-specific-downloads">
<summary><span>Create download — <code>cloudflare.<wbr>stream-<wbr>downloads-<wbr>create-<wbr>type-<wbr>specific-<wbr>downloads</code></span></summary>
<p>Run <strong>Create download</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-downloads-create-type-specific-downloads">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.download_type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_download_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-downloads-create-type-specific-downloads">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "download_type": "audio"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-retreieve-embed-code-html">
<summary><span>Deprecated: Retrieve legacy embed code HTML — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>retreieve-<wbr>embed-<wbr>code-<wbr>html</code></span></summary>
<p>Run <strong>Deprecated: Retrieve legacy embed code HTML</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-retreieve-embed-code-html">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-retreieve-embed-code-html">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-stream-videos-create-signed-url-tokens-for-videos">
<summary><span>Create signed URL tokens for videos — <code>cloudflare.<wbr>stream-<wbr>videos-<wbr>create-<wbr>signed-<wbr>url-<wbr>tokens-<wbr>for-<wbr>videos</code></span></summary>
<p>Run <strong>Create signed URL tokens for videos</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.stream-videos-create-signed-url-tokens-for-videos">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/stream_signed_token_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.stream-videos-create-signed-url-tokens-for-videos">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ea95132c15732412d22c1476fa83f27a",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-list-subscriptions">
<summary><span>List Subscriptions — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>list-<wbr>subscriptions</code></span></summary>
<p>Run <strong>List Subscriptions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-list-subscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-list-subscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-create-subscription">
<summary><span>Create Subscription — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>create-<wbr>subscription</code></span></summary>
<p>Run <strong>Create Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-create-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-create-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-cancel-delayed-downgrade">
<summary><span>Cancel Delayed Downgrade — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>cancel-<wbr>delayed-<wbr>downgrade</code></span></summary>
<p>Run <strong>Cancel Delayed Downgrade</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-cancel-delayed-downgrade">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.subscription_ids</code></td>
<td>array</td>
<td>Optional</td>
<td>List of subscription identifiers to cancel downgrades for.</td>
<td></td>
</tr>
<tr>
<td><code>body.subscription_ids[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-cancel-delayed-downgrade">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-delete-subscription">
<summary><span>Delete Subscription — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>delete-<wbr>subscription</code></span></summary>
<p>Run <strong>Delete Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-delete-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-delete-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-get-subscription">
<summary><span>Get Subscription — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>get-<wbr>subscription</code></span></summary>
<p>Run <strong>Get Subscription</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-get-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-get-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-update-subscription">
<summary><span>Update Subscription — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>update-<wbr>subscription</code></span></summary>
<p>Run <strong>Update Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-update-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-update-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-action-append-subscription">
<summary><span>Append Subscription Action — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>action-<wbr>append-<wbr>subscription</code></span></summary>
<p>Run <strong>Append Subscription Action</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-action-append-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-action-append-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-get-cancel-reason">
<summary><span>Get Cancel Reason — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>get-<wbr>cancel-<wbr>reason</code></span></summary>
<p>Run <strong>Get Cancel Reason</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-get-cancel-reason">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-get-cancel-reason">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-subscriptions-create-cancel-reason">
<summary><span>Create Cancel Reason — <code>cloudflare.<wbr>account-<wbr>subscriptions-<wbr>create-<wbr>cancel-<wbr>reason</code></span></summary>
<p>Run <strong>Create Cancel Reason</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-subscriptions-create-cancel-reason">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subscription_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_cancel_reason_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-subscriptions-create-cancel-reason">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subscription_identifier": "506e3185e9c882d175a2d0cb0093d9f2",
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-delete">
<summary><span>Delete tags from an account-level resource — <code>cloudflare.<wbr>tags-<wbr>delete</code></span></summary>
<p>Run <strong>Delete tags from an account-level resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>ETag value for optimistic concurrency control. When provided, the server will verify the current resource ETag matches before applying the write. Returns 412 Precondition Failed if the resource has been modified since the ETag was obtained. Omit this header for unconditional writes.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_delete_tags_request_account_level&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "resource_type": "worker_version",
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "3f72a691-44b3-4c11-8642-c18a88ddaa5e"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-get">
<summary><span>Get tags for an account-level resource — <code>cloudflare.<wbr>tags-<wbr>get</code></span></summary>
<p>Run <strong>Get tags for an account-level resource</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.resource_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the resource to retrieve tags for.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>—</td>
<td>Required</td>
<td>The type of the resource.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.worker_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Worker identifier. Required for worker_version resources.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_worker_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_type": "worker"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-set">
<summary><span>Set tags for an account-level resource — <code>cloudflare.<wbr>tags-<wbr>set</code></span></summary>
<p>Run <strong>Set tags for an account-level resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>ETag value for optimistic concurrency control. When provided, the server will verify the current resource ETag matches before applying the write. Returns 412 Precondition Failed if the resource has been modified since the ETag was obtained. Omit this header for unconditional writes.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_set_tags_request_account_level&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "resource_type": "worker_version",
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "3f72a691-44b3-4c11-8642-c18a88ddaa5e"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-list-keys">
<summary><span>List tag keys — <code>cloudflare.<wbr>tags-<wbr>list-<wbr>keys</code></span></summary>
<p>Run <strong>List tag keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-list-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-list-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-list">
<summary><span>List tagged resources — <code>cloudflare.<wbr>tags-<wbr>list</code></span></summary>
<p>Run <strong>List tagged resources</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_navigation</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Resolve current namespace Worker navigation by immutable child tag. Optional read-only navigation is omitted for deleted or unresolved children. Lookups are limited to this page, at most five concurrently, with a shared two-second budget. Tag identity, ETag, filters and pagination are unchanged; name filtering still uses the stored resource name. Defaults to false.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by resource type. Can be repeated to filter by multiple types (OR logic). Example: ?type=zone&amp;type=worker</td>
<td></td>
</tr>
<tr>
<td><code>query.type[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by resource name. Performs a case-insensitive substring match. Example: ?name=my-zone</td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by resource ID. Can be repeated up to 50 times to filter by multiple IDs. Example: ?id=abc&amp;id=def</td>
<td><code>maxItems: 50</code></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>query.case_insensitive</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Match <code>tag</code> keys and values case-insensitively. Stored casing is unchanged. Example: ?tag=environment=production&amp;case_insensitive=true</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter resources by tag criteria. This parameter can be repeated multiple times, with AND logic between parameters.  Supported syntax: - <strong>Key-only</strong>: <code>tag=&amp;lt;key&amp;gt;</code> - Resource must have the tag key (e.g., <code>tag=production</code>) - <strong>Key-value</strong>: <code>tag=&amp;lt;key&amp;gt;=&amp;lt;value&amp;gt;</code> - Resource must have the tag with specific value (e.g., <code>tag=env=prod</code>) - <strong>Multiple values (OR)</strong>: <code>tag=&amp;lt;key&amp;gt;=&amp;lt;v1&amp;gt;,&amp;lt;v2&amp;gt;</code> - Resource must have tag with any of the values (e.g., <code>tag=env=prod,staging</code>) - <strong>Negate key-only</strong>: <code>tag=!&amp;lt;key&amp;gt;</code> - Resource must not have the tag key (e.g., <code>tag=!archived</code>) - <strong>Negate key-value</strong>: <code>tag=&amp;lt;key&amp;gt;!=&amp;lt;value&amp;gt;</code> - Resource must not have the tag with specific value (e.g., <code>tag=region!=us-west-1</code>)  Multiple tag parameters are combined with AND logic.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination.</td>
<td></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-list-key-summary">
<summary><span>List tag key summary — <code>cloudflare.<wbr>tags-<wbr>list-<wbr>key-<wbr>summary</code></span></summary>
<p>Run <strong>List tag key summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-list-key-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-list-key-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-list-values">
<summary><span>List tag values — <code>cloudflare.<wbr>tags-<wbr>list-<wbr>values</code></span></summary>
<p>Run <strong>List tag values</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-list-values">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tag_key</code></td>
<td>string</td>
<td>Required</td>
<td>The tag key to retrieve values for.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter by resource type.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-list-values">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tag_key": "environment"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-list-tunnel-routes">
<summary><span>List tunnel routes — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>list-<wbr>tunnel-<wbr>routes</code></span></summary>
<p>Run <strong>List tunnel routes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-list-tunnel-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_comment&quot;</code></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted routes. If <code>false</code>, exclude deleted routes. If empty, all routes will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.network_subset</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list routes that are contained within this IP range.</td>
<td></td>
</tr>
<tr>
<td><code>query.network_subset</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_ip_network&quot;</code></td>
</tr>
<tr>
<td><code>query.network_superset</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list routes that contain this IP range.</td>
<td></td>
</tr>
<tr>
<td><code>query.network_superset</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_ip_network&quot;</code></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.tunnel_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>query.route_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_id&quot;</code></td>
</tr>
<tr>
<td><code>query.tun_types</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_types&quot;</code></td>
</tr>
<tr>
<td><code>query.virtual_network_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-list-tunnel-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-create-a-tunnel-route">
<summary><span>Create a tunnel route — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>create-<wbr>a-<wbr>tunnel-<wbr>route</code></span></summary>
<p>Run <strong>Create a tunnel route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-create-a-tunnel-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_ip_network&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>body.virtual_network_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id_computed_optional&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-create-a-tunnel-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "network": "172.16.0.0/16",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-get-tunnel-route-by-ip">
<summary><span>Get tunnel route by IP — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>get-<wbr>tunnel-<wbr>route-<wbr>by-<wbr>ip</code></span></summary>
<p>Run <strong>Get tunnel route by IP</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-get-tunnel-route-by-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_ip&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.virtual_network_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
<tr>
<td><code>query.default_virtual_network_fallback</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When the virtual_network_id parameter is not provided the request filter will default search routes that are in the default virtual network for the account. If this parameter is set to false, the search will include routes that do not have a virtual network.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-get-tunnel-route-by-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip": "10.1.0.137",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-delete-a-tunnel-route">
<summary><span>Delete a tunnel route — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>delete-<wbr>a-<wbr>tunnel-<wbr>route</code></span></summary>
<p>Run <strong>Delete a tunnel route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-delete-a-tunnel-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-delete-a-tunnel-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-get-tunnel-route">
<summary><span>Get tunnel route — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>get-<wbr>tunnel-<wbr>route</code></span></summary>
<p>Run <strong>Get tunnel route</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-get-tunnel-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-get-tunnel-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-route-update-a-tunnel-route">
<summary><span>Update a tunnel route — <code>cloudflare.<wbr>tunnel-<wbr>route-<wbr>update-<wbr>a-<wbr>tunnel-<wbr>route</code></span></summary>
<p>Run <strong>Update a tunnel route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-route-update-a-tunnel-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_route_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_ip_network&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>body.virtual_network_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id_computed_optional&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-route-update-a-tunnel-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-virtual-network-list-virtual-networks">
<summary><span>List virtual networks — <code>cloudflare.<wbr>tunnel-<wbr>virtual-<wbr>network-<wbr>list-<wbr>virtual-<wbr>networks</code></span></summary>
<p>Run <strong>List virtual networks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-virtual-network-list-virtual-networks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_name&quot;</code></td>
</tr>
<tr>
<td><code>query.is_default</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include the default virtual network. If <code>false</code>, exclude the default virtual network. If empty, all virtual networks will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_default_network</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include the default virtual network. If <code>false</code>, exclude the default virtual network. If empty, all virtual networks will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted virtual networks. If <code>false</code>, exclude deleted virtual networks. If empty, all virtual networks will be included.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-virtual-network-list-virtual-networks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-virtual-network-create-a-virtual-network">
<summary><span>Create a virtual network — <code>cloudflare.<wbr>tunnel-<wbr>virtual-<wbr>network-<wbr>create-<wbr>a-<wbr>virtual-<wbr>network</code></span></summary>
<p>Run <strong>Create a virtual network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-virtual-network-create-a-virtual-network">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, this virtual network is the default for the account.</td>
<td></td>
</tr>
<tr>
<td><code>body.is_default_network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_is_default_network_optional&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-virtual-network-create-a-virtual-network">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "us-east-1-vpc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-virtual-network-delete">
<summary><span>Delete a virtual network — <code>cloudflare.<wbr>tunnel-<wbr>virtual-<wbr>network-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a virtual network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-virtual-network-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.virtual_network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-virtual-network-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "virtual_network_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-virtual-network-get">
<summary><span>Get a virtual network — <code>cloudflare.<wbr>tunnel-<wbr>virtual-<wbr>network-<wbr>get</code></span></summary>
<p>Run <strong>Get a virtual network</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-virtual-network-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.virtual_network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-virtual-network-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "virtual_network_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tunnel-virtual-network-update">
<summary><span>Update a virtual network — <code>cloudflare.<wbr>tunnel-<wbr>virtual-<wbr>network-<wbr>update</code></span></summary>
<p>Run <strong>Update a virtual network</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tunnel-virtual-network-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.virtual_network_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default_network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_is_default_network_optional&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_virtual_network_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tunnel-virtual-network-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "virtual_network_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-list-tokens">
<summary><span>List Tokens — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>list-<wbr>tokens</code></span></summary>
<p>Run <strong>List Tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-list-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes recently-expired tokens in the response.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-list-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-create-token">
<summary><span>Create Token — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>create-<wbr>token</code></span></summary>
<p>Run <strong>Create Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-create-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_create_payload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-create-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "readonly token",
    "policies": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-list-permission-groups">
<summary><span>List Permission Groups — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>list-<wbr>permission-<wbr>groups</code></span></summary>
<p>Run <strong>List Permission Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-list-permission-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the name of the permission group. The value must be URL-encoded.</td>
<td></td>
</tr>
<tr>
<td><code>query.scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the scope of the permission group. The value must be URL-encoded.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-list-permission-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-verify-token">
<summary><span>Verify Token — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>verify-<wbr>token</code></span></summary>
<p>Run <strong>Verify Token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-verify-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-verify-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-delete-token">
<summary><span>Delete Token — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>delete-<wbr>token</code></span></summary>
<p>Run <strong>Delete Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-delete-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-delete-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-token-details">
<summary><span>Token Details — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>token-<wbr>details</code></span></summary>
<p>Run <strong>Token Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-token-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-token-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-account-api-tokens-roll-token">
<summary><span>Roll Token — <code>cloudflare.<wbr>account-<wbr>api-<wbr>tokens-<wbr>roll-<wbr>token</code></span></summary>
<p>Run <strong>Roll Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.account-api-tokens-roll-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_account_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.account-api-tokens-roll-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-delete-script-triggers">
<summary><span>Delete script triggers — <code>cloudflare.<wbr>wor-<wbr>delete-<wbr>script-<wbr>triggers</code></span></summary>
<p>Run <strong>Delete script triggers</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-delete-script-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-delete-script-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "script_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-get-script-triggers">
<summary><span>Get script triggers — <code>cloudflare.<wbr>wor-<wbr>get-<wbr>script-<wbr>triggers</code></span></summary>
<p>Run <strong>Get script triggers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-get-script-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-get-script-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "script_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-add-script-triggers">
<summary><span>Add script triggers — <code>cloudflare.<wbr>wor-<wbr>add-<wbr>script-<wbr>triggers</code></span></summary>
<p>Run <strong>Add script triggers</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-add-script-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].filter</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {}; additionalProperties: {&quot;anyOf&quot;:[{&quot;maxLength&quot;:1024,&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body[].targets</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[].targets[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].targets[].script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body[].targets[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;workflow&quot;]</code></td>
</tr>
<tr>
<td><code>body[].targets[].workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-add-script-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "script_name": "example",
    "account_id": "example"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-replace-script-triggers">
<summary><span>Replace script triggers — <code>cloudflare.<wbr>wor-<wbr>replace-<wbr>script-<wbr>triggers</code></span></summary>
<p>Run <strong>Replace script triggers</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-replace-script-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].filter</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>default: {}; additionalProperties: {&quot;anyOf&quot;:[{&quot;maxLength&quot;:1024,&quot;type&quot;:&quot;string&quot;},{&quot;type&quot;:&quot;number&quot;},{&quot;type&quot;:&quot;boolean&quot;}]}</code></td>
</tr>
<tr>
<td><code>body[].targets</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[].targets[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].targets[].script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body[].targets[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;workflow&quot;]</code></td>
</tr>
<tr>
<td><code>body[].targets[].workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-replace-script-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "script_name": "example",
    "account_id": "example"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-list-all-tunnels">
<summary><span>List All Tunnels — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>list-<wbr>all-<wbr>tunnels</code></span></summary>
<p>Run <strong>List All Tunnels</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-list-all-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>A user-friendly name for the tunnel.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted tunnels. If <code>false</code>, exclude deleted tunnels. If empty, all tunnels will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.uuid</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>query.was_active_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.was_inactive_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.include_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.exclude_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tun_types</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_types&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_status&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-list-all-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-create-scan-bulk-v2">
<summary><span>Bulk create URL Scans — <code>cloudflare.<wbr>urlscanner-<wbr>create-<wbr>scan-<wbr>bulk-<wbr>v2</code></span></summary>
<p>Run <strong>Bulk create URL Scans</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-create-scan-bulk-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Optional</td>
<td>List of urls to scan (up to a 100).</td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].agentReadiness</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Enable agent readiness checks.</td>
<td></td>
</tr>
<tr>
<td><code>body[].customHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td>Set custom headers.</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body[].customagent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body[].referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body[].screenshotsResolutions</code></td>
<td>array</td>
<td>Optional</td>
<td>Take multiple screenshots targeting different device types.</td>
<td><code>default: [&quot;desktop&quot;]</code></td>
</tr>
<tr>
<td><code>body[].screenshotsResolutions[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Device resolutions.</td>
<td><code>enum: [&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;]; default: &quot;desktop&quot;</code></td>
</tr>
<tr>
<td><code>body[].url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].visibility</code></td>
<td>string</td>
<td>Optional</td>
<td>The option <code>Public</code> means it will be included in listings like recent scans and search results. <code>Unlisted</code> means it will not be included in the aforementioned listings, users will need to have the scan&#39;s ID to access it. A a scan will be automatically marked as unlisted if it fails, if it contains potential PII or other sensitive material.</td>
<td><code>enum: [&quot;Public&quot;,&quot;Unlisted&quot;]; default: &quot;Public&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-create-scan-bulk-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-get-scan-dom-v2">
<summary><span>Get URL scan's DOM — <code>cloudflare.<wbr>urlscanner-<wbr>get-<wbr>scan-<wbr>dom-<wbr>v2</code></span></summary>
<p>Run <strong>Get URL scan&#39;s DOM</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-get-scan-dom-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-get-scan-dom-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "scan_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-get-scan-har-v2">
<summary><span>Get URL scan's HAR — <code>cloudflare.<wbr>urlscanner-<wbr>get-<wbr>scan-<wbr>har-<wbr>v2</code></span></summary>
<p>Run <strong>Get URL scan&#39;s HAR</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-get-scan-har-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-get-scan-har-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "scan_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-get-response-v2">
<summary><span>Get raw response — <code>cloudflare.<wbr>urlscanner-<wbr>get-<wbr>response-<wbr>v2</code></span></summary>
<p>Run <strong>Get raw response</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-get-response-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.response_id</code></td>
<td>string</td>
<td>Required</td>
<td>Response hash.</td>
<td></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-get-response-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "response_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-get-scan-v2">
<summary><span>Get URL scan — <code>cloudflare.<wbr>urlscanner-<wbr>get-<wbr>scan-<wbr>v2</code></span></summary>
<p>Run <strong>Get URL scan</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-get-scan-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-get-scan-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "scan_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-create-scan-v2">
<summary><span>Create URL Scan — <code>cloudflare.<wbr>urlscanner-<wbr>create-<wbr>scan-<wbr>v2</code></span></summary>
<p>Run <strong>Create URL Scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-create-scan-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.agentReadiness</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Enable agent readiness checks.</td>
<td></td>
</tr>
<tr>
<td><code>body.country</code></td>
<td>string</td>
<td>Optional</td>
<td>Country to geo egress from</td>
<td><code>enum: [&quot;AE&quot;,&quot;AL&quot;,&quot;AM&quot;,&quot;AO&quot;,&quot;AR&quot;,&quot;AT&quot;,&quot;AU&quot;,&quot;AZ&quot;,&quot;BB&quot;,&quot;BD&quot;,&quot;BE&quot;,&quot;BF&quot;,&quot;BG&quot;,&quot;BH&quot;,&quot;BN&quot;,&quot;BO&quot;,&quot;BR&quot;,&quot;BT&quot;,&quot;BW&quot;,&quot;BY&quot;,&quot;CA&quot;,&quot;CD&quot;,&quot;CH&quot;,&quot;CI&quot;,&quot;CL&quot;,&quot;CM&quot;,&quot;CO&quot;,&quot;CR&quot;,&quot;CW&quot;,&quot;CY&quot;,&quot;CZ&quot;,&quot;DE&quot;,&quot;DJ&quot;,&quot;DK&quot;,&quot;DO&quot;,&quot;DZ&quot;,&quot;EC&quot;,&quot;EE&quot;,&quot;EG&quot;,&quot;ES&quot;,&quot;ET&quot;,&quot;FI&quot;,&quot;FJ&quot;,&quot;FR&quot;,&quot;GB&quot;,&quot;GD&quot;,&quot;GE&quot;,&quot;GH&quot;,&quot;GR&quot;,&quot;GT&quot;,&quot;GU&quot;,&quot;GY&quot;,&quot;HK&quot;,&quot;HN&quot;,&quot;HR&quot;,&quot;HT&quot;,&quot;HU&quot;,&quot;ID&quot;,&quot;IE&quot;,&quot;IL&quot;,&quot;IN&quot;,&quot;IQ&quot;,&quot;IS&quot;,&quot;IT&quot;,&quot;JM&quot;,&quot;JO&quot;,&quot;JP&quot;,&quot;KE&quot;,&quot;KG&quot;,&quot;KH&quot;,&quot;KR&quot;,&quot;KW&quot;,&quot;KZ&quot;,&quot;LA&quot;,&quot;LB&quot;,&quot;LK&quot;,&quot;LR&quot;,&quot;LT&quot;,&quot;LU&quot;,&quot;LV&quot;,&quot;MA&quot;,&quot;MD&quot;,&quot;MG&quot;,&quot;MK&quot;,&quot;MM&quot;,&quot;MN&quot;,&quot;MO&quot;,&quot;MT&quot;,&quot;MU&quot;,&quot;MV&quot;,&quot;MW&quot;,&quot;MX&quot;,&quot;MY&quot;,&quot;MZ&quot;,&quot;NA&quot;,&quot;NC&quot;,&quot;NG&quot;,&quot;NL&quot;,&quot;NO&quot;,&quot;NP&quot;,&quot;NZ&quot;,&quot;OM&quot;,&quot;PA&quot;,&quot;PE&quot;,&quot;PF&quot;,&quot;PH&quot;,&quot;PK&quot;,&quot;PL&quot;,&quot;PR&quot;,&quot;PS&quot;,&quot;PT&quot;,&quot;PY&quot;,&quot;QA&quot;,&quot;RE&quot;,&quot;RO&quot;,&quot;RS&quot;,&quot;RU&quot;,&quot;RW&quot;,&quot;SA&quot;,&quot;SE&quot;,&quot;SG&quot;,&quot;SI&quot;,&quot;SK&quot;,&quot;SN&quot;,&quot;SR&quot;,&quot;TH&quot;,&quot;TJ&quot;,&quot;TN&quot;,&quot;TR&quot;,&quot;TT&quot;,&quot;TW&quot;,&quot;TZ&quot;,&quot;UA&quot;,&quot;UG&quot;,&quot;US&quot;,&quot;UZ&quot;,&quot;VN&quot;,&quot;ZA&quot;,&quot;ZM&quot;,&quot;ZW&quot;]</code></td>
</tr>
<tr>
<td><code>body.customHeaders</code></td>
<td>object</td>
<td>Optional</td>
<td>Set custom headers.</td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.customagent</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.referer</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 4096</code></td>
</tr>
<tr>
<td><code>body.screenshotsResolutions</code></td>
<td>array</td>
<td>Optional</td>
<td>Take multiple screenshots targeting different device types.</td>
<td><code>default: [&quot;desktop&quot;]</code></td>
</tr>
<tr>
<td><code>body.screenshotsResolutions[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Device resolutions.</td>
<td><code>enum: [&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;]; default: &quot;desktop&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.visibility</code></td>
<td>string</td>
<td>Optional</td>
<td>The option <code>Public</code> means it will be included in listings like recent scans and search results. <code>Unlisted</code> means it will not be included in the aforementioned listings, users will need to have the scan&#39;s ID to access it. A a scan will be automatically marked as unlisted if it fails, if it contains potential PII or other sensitive material.</td>
<td><code>enum: [&quot;Public&quot;,&quot;Unlisted&quot;]; default: &quot;Public&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-create-scan-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-get-scan-screenshot-v2">
<summary><span>Get screenshot — <code>cloudflare.<wbr>urlscanner-<wbr>get-<wbr>scan-<wbr>screenshot-<wbr>v2</code></span></summary>
<p>Run <strong>Get screenshot</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-get-scan-screenshot-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan UUID.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.resolution</code></td>
<td>string</td>
<td>Optional</td>
<td>Target device type.</td>
<td><code>enum: [&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;]; default: &quot;desktop&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-get-scan-screenshot-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "scan_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-urlscanner-search-scans-v2">
<summary><span>Search URL scans — <code>cloudflare.<wbr>urlscanner-<wbr>search-<wbr>scans-<wbr>v2</code></span></summary>
<p>Run <strong>Search URL scans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.urlscanner-search-scans-v2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.size</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limit the number of objects in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.q</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter scans</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.urlscanner-search-scans-v2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-list-vectorize-indexes">
<summary><span>List Vectorize Indexes — <code>cloudflare.<wbr>vectorize-<wbr>list-<wbr>vectorize-<wbr>indexes</code></span></summary>
<p>Run <strong>List Vectorize Indexes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-list-vectorize-indexes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-list-vectorize-indexes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-create-vectorize-index">
<summary><span>Create Vectorize Index — <code>cloudflare.<wbr>vectorize-<wbr>create-<wbr>vectorize-<wbr>index</code></span></summary>
<p>Run <strong>Create Vectorize Index</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-create-vectorize-index">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_create-index-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-create-vectorize-index">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example-index",
    "config": {
      "dimensions": 768,
      "metric": "cosine"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-delete-vectorize-index">
<summary><span>Delete Vectorize Index — <code>cloudflare.<wbr>vectorize-<wbr>delete-<wbr>vectorize-<wbr>index</code></span></summary>
<p>Run <strong>Delete Vectorize Index</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-delete-vectorize-index">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-delete-vectorize-index">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-get-vectorize-index">
<summary><span>Get Vectorize Index — <code>cloudflare.<wbr>vectorize-<wbr>get-<wbr>vectorize-<wbr>index</code></span></summary>
<p>Run <strong>Get Vectorize Index</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-get-vectorize-index">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-get-vectorize-index">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-delete-vectors-by-id">
<summary><span>Delete Vectors By Identifier — <code>cloudflare.<wbr>vectorize-<wbr>delete-<wbr>vectors-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Delete Vectors By Identifier</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-delete-vectors-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-delete-vectors-by-id-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-delete-vectors-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-get-vectors-by-id">
<summary><span>Get Vectors By Identifier — <code>cloudflare.<wbr>vectorize-<wbr>get-<wbr>vectors-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get Vectors By Identifier</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-get-vectors-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-get-vectors-by-id-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-get-vectors-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-index-info">
<summary><span>Get Vectorize Index Info — <code>cloudflare.<wbr>vectorize-<wbr>index-<wbr>info</code></span></summary>
<p>Run <strong>Get Vectorize Index Info</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-index-info">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-index-info">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-list-vectors">
<summary><span>List Vectors — <code>cloudflare.<wbr>vectorize-<wbr>list-<wbr>vectors</code></span></summary>
<p>Run <strong>List Vectors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-list-vectors">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.count</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of vectors to return</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination to get the next page of results</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-list-vectors">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-create-metadata-index">
<summary><span>Create Metadata Index — <code>cloudflare.<wbr>vectorize-<wbr>create-<wbr>metadata-<wbr>index</code></span></summary>
<p>Run <strong>Create Metadata Index</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-create-metadata-index">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_create-metadata-index-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-create-metadata-index">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  },
  "body": {
    "propertyName": "random_metadata_property",
    "indexType": "string"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-delete-metadata-index">
<summary><span>Delete Metadata Index — <code>cloudflare.<wbr>vectorize-<wbr>delete-<wbr>metadata-<wbr>index</code></span></summary>
<p>Run <strong>Delete Metadata Index</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-delete-metadata-index">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_delete-metadata-index-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-delete-metadata-index">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  },
  "body": {
    "propertyName": "random_metadata_property"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-list-metadata-indexes">
<summary><span>List Metadata Indexes — <code>cloudflare.<wbr>vectorize-<wbr>list-<wbr>metadata-<wbr>indexes</code></span></summary>
<p>Run <strong>List Metadata Indexes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-list-metadata-indexes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-list-metadata-indexes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-vectorize-query-vector">
<summary><span>Query Vectors — <code>cloudflare.<wbr>vectorize-<wbr>query-<wbr>vector</code></span></summary>
<p>Run <strong>Query Vectors</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.vectorize-query-vector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.index_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vectorize_index-query-v2-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.vectorize-query-vector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "index_name": "example-index"
  },
  "body": {
    "vector": [
      0.5,
      0.5,
      0.5
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-credential-sets">
<summary><span>List credential sets — <code>cloudflare.<wbr>list-<wbr>credential-<wbr>sets</code></span></summary>
<p>Run <strong>List credential sets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-credential-sets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-credential-sets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-credential-set">
<summary><span>Create credential set — <code>cloudflare.<wbr>create-<wbr>credential-<wbr>set</code></span></summary>
<p>Run <strong>Create credential set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-credential-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_create-credential-set-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-credential-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Production API credentials"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-credential-set">
<summary><span>Delete credential set — <code>cloudflare.<wbr>delete-<wbr>credential-<wbr>set</code></span></summary>
<p>Run <strong>Delete credential set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-credential-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-credential-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-credential-set">
<summary><span>Get credential set — <code>cloudflare.<wbr>get-<wbr>credential-<wbr>set</code></span></summary>
<p>Run <strong>Get credential set</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-credential-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-credential-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-edit-credential-set">
<summary><span>Edit credential set — <code>cloudflare.<wbr>edit-<wbr>credential-<wbr>set</code></span></summary>
<p>Run <strong>Edit credential set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.edit-credential-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_patch-credential-set-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.edit-credential-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-credential-set">
<summary><span>Update credential set — <code>cloudflare.<wbr>update-<wbr>credential-<wbr>set</code></span></summary>
<p>Run <strong>Update credential set</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-credential-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_update-credential-set-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-credential-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "Production API credentials"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-credentials">
<summary><span>List credentials — <code>cloudflare.<wbr>list-<wbr>credentials</code></span></summary>
<p>Run <strong>List credentials</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-credentials">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-credentials">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-credential">
<summary><span>Create credential — <code>cloudflare.<wbr>create-<wbr>credential</code></span></summary>
<p>Run <strong>Create credential</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-credential">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_create-credential-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-credential">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "Admin API key",
    "location": "header",
    "location_name": "Authorization",
    "value": "Bearer EXAMPLE_TOKEN"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-credential">
<summary><span>Delete credential — <code>cloudflare.<wbr>delete-<wbr>credential</code></span></summary>
<p>Run <strong>Delete credential</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-credential">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-credential">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000",
    "credential_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-credential">
<summary><span>Get credential — <code>cloudflare.<wbr>get-<wbr>credential</code></span></summary>
<p>Run <strong>Get credential</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-credential">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-credential">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000",
    "credential_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-edit-credential">
<summary><span>Edit credential — <code>cloudflare.<wbr>edit-<wbr>credential</code></span></summary>
<p>Run <strong>Edit credential</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.edit-credential">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_patch-credential-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.edit-credential">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000",
    "credential_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-credential">
<summary><span>Update credential — <code>cloudflare.<wbr>update-<wbr>credential</code></span></summary>
<p>Run <strong>Update credential</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-credential">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_set_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential set identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.credential_id</code></td>
<td>string</td>
<td>Required</td>
<td>Credential identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_update-credential-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-credential">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "credential_set_id": "00000000-0000-4000-8000-000000000000",
    "credential_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "Admin API key",
    "location": "header",
    "location_name": "Authorization",
    "value": "Bearer EXAMPLE_TOKEN"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-scans">
<summary><span>List scans — <code>cloudflare.<wbr>list-<wbr>scans</code></span></summary>
<p>Run <strong>List scans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-scans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-scans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-scan">
<summary><span>Create scan — <code>cloudflare.<wbr>create-<wbr>scan</code></span></summary>
<p>Run <strong>Create scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_create-scan-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "target_environment_id": "00000000-0000-4000-8000-000000000000",
    "scan_type": "bola",
    "open_api": "example",
    "credential_sets": {
      "owner": "00000000-0000-4000-8000-000000000000",
      "attacker": "00000000-0000-4000-8000-000000000000"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-scan">
<summary><span>Delete scan — <code>cloudflare.<wbr>delete-<wbr>scan</code></span></summary>
<p>Run <strong>Delete scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "scan_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-scan">
<summary><span>Get scan — <code>cloudflare.<wbr>get-<wbr>scan</code></span></summary>
<p>Run <strong>Get scan</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.scan_id</code></td>
<td>string</td>
<td>Required</td>
<td>Scan identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "scan_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-list-target-environments">
<summary><span>List target environments — <code>cloudflare.<wbr>list-<wbr>target-<wbr>environments</code></span></summary>
<p>Run <strong>List target environments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.list-target-environments">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.list-target-environments">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-create-target-environment">
<summary><span>Create target environment — <code>cloudflare.<wbr>create-<wbr>target-<wbr>environment</code></span></summary>
<p>Run <strong>Create target environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.create-target-environment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_create-target-environment-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.create-target-environment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Production Zone",
    "target": {
      "type": "zone",
      "zone_tag": "d8e8fca2dc0f896fd7cb4cb0031ba249"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-target-environment">
<summary><span>Delete target environment — <code>cloudflare.<wbr>delete-<wbr>target-<wbr>environment</code></span></summary>
<p>Run <strong>Delete target environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-target-environment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.target_environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target environment identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-target-environment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_environment_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-target-environment">
<summary><span>Get target environment — <code>cloudflare.<wbr>get-<wbr>target-<wbr>environment</code></span></summary>
<p>Run <strong>Get target environment</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-target-environment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.target_environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target environment identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-target-environment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_environment_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-edit-target-environment">
<summary><span>Edit target environment — <code>cloudflare.<wbr>edit-<wbr>target-<wbr>environment</code></span></summary>
<p>Run <strong>Edit target environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.edit-target-environment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.target_environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target environment identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_patch-target-environment-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.edit-target-environment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_environment_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-target-environment">
<summary><span>Update target environment — <code>cloudflare.<wbr>update-<wbr>target-<wbr>environment</code></span></summary>
<p>Run <strong>Update target environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-target-environment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td>Account identifier.</td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.target_environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Target environment identifier.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/vuln_scanner_update-target-environment-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-target-environment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "target_environment_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "name": "Production Zone",
    "target": {
      "type": "zone",
      "zone_tag": "d8e8fca2dc0f896fd7cb4cb0031ba249"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-list-waiting-rooms-account">
<summary><span>List waiting rooms for account — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>list-<wbr>waiting-<wbr>rooms-<wbr>account</code></span></summary>
<p>Run <strong>List waiting rooms for account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-list-waiting-rooms-account">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page. Must be a multiple of 5.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-list-waiting-rooms-account">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-list-warp-connector-tunnels">
<summary><span>List Mesh nodes — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>list-<wbr>warp-<wbr>connector-<wbr>tunnels</code></span></summary>
<p>Run <strong>List Mesh nodes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-list-warp-connector-tunnels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>A user-friendly name for the tunnel.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted tunnels. If <code>false</code>, exclude deleted tunnels. If empty, all tunnels will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.uuid</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>query.was_active_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.was_inactive_at</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.include_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.exclude_prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_status&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-list-warp-connector-tunnels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-create-a-warp-connector-tunnel">
<summary><span>Create a Mesh node — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>create-<wbr>a-<wbr>warp-<wbr>connector-<wbr>tunnel</code></span></summary>
<p>Run <strong>Create a Mesh node</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-create-a-warp-connector-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.ha</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Indicates that the tunnel will be created to be highly available. If omitted, defaults to false.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-create-a-warp-connector-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "blog"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-delete-a-warp-connector-tunnel">
<summary><span>Delete a Mesh node — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>delete-<wbr>a-<wbr>warp-<wbr>connector-<wbr>tunnel</code></span></summary>
<p>Run <strong>Delete a Mesh node</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-delete-a-warp-connector-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-delete-a-warp-connector-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-a-warp-connector-tunnel">
<summary><span>Get a Mesh node — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>a-<wbr>warp-<wbr>connector-<wbr>tunnel</code></span></summary>
<p>Run <strong>Get a Mesh node</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-update-a-warp-connector-tunnel">
<summary><span>Update a Mesh node — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>update-<wbr>a-<wbr>warp-<wbr>connector-<wbr>tunnel</code></span></summary>
<p>Run <strong>Update a Mesh node</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-update-a-warp-connector-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_name&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_secret</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_secret&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-update-a-warp-connector-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-configuration-get-warp-connector-configuration">
<summary><span>Get Mesh node HA configuration — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>configuration-<wbr>get-<wbr>warp-<wbr>connector-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Mesh node HA configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-configuration-get-warp-connector-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-configuration-get-warp-connector-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-configuration-update-warp-connector-configuration">
<summary><span>Update Mesh node HA configuration — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>configuration-<wbr>update-<wbr>warp-<wbr>connector-<wbr>configuration</code></span></summary>
<p>Run <strong>Update Mesh node HA configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-configuration-update-warp-connector-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_mesh_configuration_request_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-configuration-update-warp-connector-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "ha_mode": "aws"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-list-warp-connector-tunnel-connections">
<summary><span>List Mesh node connections — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>list-<wbr>warp-<wbr>connector-<wbr>tunnel-<wbr>connections</code></span></summary>
<p>Run <strong>List Mesh node connections</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-list-warp-connector-tunnel-connections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-list-warp-connector-tunnel-connections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-warp-connector-tunnel-connector">
<summary><span>Get a Mesh node connector — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>warp-<wbr>connector-<wbr>tunnel-<wbr>connector</code></span></summary>
<p>Run <strong>Get a Mesh node connector</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-warp-connector-tunnel-connector">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connector_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_client_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-warp-connector-tunnel-connector">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415",
    "connector_id": "1bedc50d-42b3-473c-b108-ff3d10c0d925"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-manual-failover-warp-connector-tunnel">
<summary><span>Trigger a manual failover for a Mesh node — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>manual-<wbr>failover-<wbr>warp-<wbr>connector-<wbr>tunnel</code></span></summary>
<p>Run <strong>Trigger a manual failover for a Mesh node</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-manual-failover-warp-connector-tunnel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_client_id_input&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-manual-failover-warp-connector-tunnel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {
    "client_id": "1bedc50d-42b3-473c-b108-ff3d10c0d925"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-tunnel-get-a-warp-connector-tunnel-token">
<summary><span>Get a Mesh node token — <code>cloudflare.<wbr>cloudflare-<wbr>tunnel-<wbr>get-<wbr>a-<wbr>warp-<wbr>connector-<wbr>tunnel-<wbr>token</code></span></summary>
<p>Run <strong>Get a Mesh node token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.tunnel_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-tunnel-get-a-warp-connector-tunnel-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "tunnel_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-account-settings-fetch-worker-account-settings">
<summary><span>Fetch Workers Account Settings — <code>cloudflare.<wbr>worker-<wbr>account-<wbr>settings-<wbr>fetch-<wbr>worker-<wbr>account-<wbr>settings</code></span></summary>
<p>Run <strong>Fetch Workers Account Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-account-settings-fetch-worker-account-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-account-settings-fetch-worker-account-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-account-settings-create-worker-account-settings">
<summary><span>Configure Workers Account Settings — <code>cloudflare.<wbr>worker-<wbr>account-<wbr>settings-<wbr>create-<wbr>worker-<wbr>account-<wbr>settings</code></span></summary>
<p>Run <strong>Configure Workers Account Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-account-settings-create-worker-account-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_account-settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-account-settings-create-worker-account-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-list">
<summary><span>List Workers for Platforms Dispatch Namespaces — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>list</code></span></summary>
<p>Run <strong>List Workers for Platforms Dispatch Namespaces</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-create">
<summary><span>Create Workers for Platforms Dispatch Namespace — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>create</code></span></summary>
<p>Run <strong>Create Workers for Platforms Dispatch Namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the dispatch namespace.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-delete-namespace">
<summary><span>Delete Workers for Platforms Dispatch Namespace — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>delete-<wbr>namespace</code></span></summary>
<p>Run <strong>Delete Workers for Platforms Dispatch Namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-delete-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-delete-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-namespace">
<summary><span>Get Workers for Platforms Dispatch Namespace — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>namespace</code></span></summary>
<p>Run <strong>Get Workers for Platforms Dispatch Namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-patch-namespace">
<summary><span>Patch Workers for Platforms Dispatch Namespace — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>patch-<wbr>namespace</code></span></summary>
<p>Run <strong>Patch Workers for Platforms Dispatch Namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-patch-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the dispatch namespace.</td>
<td></td>
</tr>
<tr>
<td><code>body.trusted_workers</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_trusted_workers&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-patch-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-put-namespace">
<summary><span>Update Workers for Platforms Dispatch Namespace — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>put-<wbr>namespace</code></span></summary>
<p>Run <strong>Update Workers for Platforms Dispatch Namespace</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-put-namespace">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name of the dispatch namespace.</td>
<td></td>
</tr>
<tr>
<td><code>body.trusted_workers</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_trusted_workers&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-put-namespace">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-delete-scripts">
<summary><span>Delete Workers for Platforms Scripts — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>delete-<wbr>scripts</code></span></summary>
<p>Run <strong>Delete Workers for Platforms Scripts</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-delete-scripts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>string</td>
<td>Required</td>
<td>Filter scripts by tags before deletion. Format: comma-separated list of tag:allowed pairs where allowed is &#39;yes&#39; or &#39;no&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limit the number of scripts to delete.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-delete-scripts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  },
  "query": {
    "tags": "production:yes,staging:no"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-list-scripts">
<summary><span>List Workers for Platforms Scripts — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>list-<wbr>scripts</code></span></summary>
<p>Run <strong>List Workers for Platforms Scripts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-list-scripts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter scripts by tags. Format: comma-separated list of tag:allowed pairs where allowed is &#39;yes&#39; or &#39;no&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-list-scripts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-script-delete-worker">
<summary><span>Delete Workers for Platforms Script — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>script-<wbr>delete-<wbr>worker</code></span></summary>
<p>Run <strong>Delete Workers for Platforms Script</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-script-delete-worker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, delete the script even when other Workers still reference it. Service bindings in those Workers may be left broken. Durable Object namespaces implemented by the deleted script are deleted even if other Workers reference them.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-script-delete-worker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-script-worker-details">
<summary><span>Get Workers for Platforms Script details — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>script-<wbr>worker-<wbr>details</code></span></summary>
<p>Run <strong>Get Workers for Platforms Script details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-script-worker-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-script-worker-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-script-update-create-assets-upload-session">
<summary><span>Create Workers for Platforms Assets Upload Session — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>script-<wbr>update-<wbr>create-<wbr>assets-<wbr>upload-<wbr>session</code></span></summary>
<p>Run <strong>Create Workers for Platforms Assets Upload Session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-script-update-create-assets-upload-session">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_create-assets-upload-session-object&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-script-update-create-assets-upload-session">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "manifest": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-script-bindings">
<summary><span>Get Workers for Platforms Script Bindings — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>script-<wbr>bindings</code></span></summary>
<p>Run <strong>Get Workers for Platforms Script Bindings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-script-bindings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-script-bindings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-script-content">
<summary><span>Get Workers for Platforms Script Content — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>script-<wbr>content</code></span></summary>
<p>Run <strong>Get Workers for Platforms Script Content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-script-content">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-script-content">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-list-script-secrets">
<summary><span>List Workers for Platforms Script Secrets — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>list-<wbr>script-<wbr>secrets</code></span></summary>
<p>Run <strong>List Workers for Platforms Script Secrets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-list-script-secrets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-list-script-secrets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-put-script-secrets">
<summary><span>Add a secret to a Workers for Platforms script — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>put-<wbr>script-<wbr>secrets</code></span></summary>
<p>Run <strong>Add a secret to a Workers for Platforms script</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-put-script-secrets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-put-script-secrets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "name": "myBinding",
    "type": "secret_text",
    "text": "My secret."
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-patch-script-secrets-bulk">
<summary><span>Patch multiple Workers for Platforms script secrets — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>patch-<wbr>script-<wbr>secrets-<wbr>bulk</code></span></summary>
<p>Run <strong>Patch multiple Workers for Platforms script secrets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-patch-script-secrets-bulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret-patch-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-patch-script-secrets-bulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-delete-script-secret">
<summary><span>Delete Workers for Platforms script secret — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>delete-<wbr>script-<wbr>secret</code></span></summary>
<p>Run <strong>Delete Workers for Platforms script secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-delete-script-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.secret_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url_encoded</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name_url_encoded&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-delete-script-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01",
    "secret_name": "mySecret"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-script-secrets">
<summary><span>Get Workers for Platforms Script Secret — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>script-<wbr>secrets</code></span></summary>
<p>Run <strong>Get Workers for Platforms Script Secret</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-script-secrets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.secret_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url_encoded</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name_url_encoded&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-script-secrets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01",
    "secret_name": "mySecret"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-script-settings">
<summary><span>Get Workers for Platforms Script Settings — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>script-<wbr>settings</code></span></summary>
<p>Run <strong>Get Workers for Platforms Script Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-script-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-script-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-get-script-tags">
<summary><span>List Workers for Platforms Script Tags — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>get-<wbr>script-<wbr>tags</code></span></summary>
<p>Run <strong>List Workers for Platforms Script Tags</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-get-script-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-get-script-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-put-script-tags">
<summary><span>Replace Workers for Platforms Script Tags — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>put-<wbr>script-<wbr>tags</code></span></summary>
<p>Run <strong>Replace Workers for Platforms Script Tags</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-put-script-tags">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_tags&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-put-script-tags">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01"
  },
  "body": [
    "my-team",
    "my-public-api"
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-patch-script-tag">
<summary><span>Update Workers for Platforms Script Tag — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>patch-<wbr>script-<wbr>tag</code></span></summary>
<p>Run <strong>Update Workers for Platforms Script Tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-patch-script-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.tag</code></td>
<td>—</td>
<td>Required</td>
<td>Tag key. Cloudflare-reserved prefixes are not accepted.</td>
<td><code>$ref: &quot;#/definitions/workers_typed_tag_key&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.api-version</code></td>
<td>string</td>
<td>Optional</td>
<td>Requested API compatibility date in <code>YYYY-MM-DD[.release]</code> format (UTC). The optional release suffix contains lowercase letters; for example, <code>2026-10-01.epoch</code>.  Typed Worker tag operations require a date on or after <code>2026-10-01</code>.</td>
<td><code>pattern: &quot;^\\d{4}-\\d{2}-\\d{2}(\\.[a-z]+)?$&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_tag_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-patch-script-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01",
    "tag": "environment"
  },
  "body": {
    "value": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-namespace-worker-put-script-tag">
<summary><span>Create Workers for Platforms Script Tag — <code>cloudflare.<wbr>namespace-<wbr>worker-<wbr>put-<wbr>script-<wbr>tag</code></span></summary>
<p>Run <strong>Create Workers for Platforms Script Tag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.namespace-worker-put-script-tag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.dispatch_namespace</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_dispatch_namespace_name&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.tag</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_tag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.namespace-worker-put-script-tag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "dispatch_namespace": "my-dispatch-namespace",
    "script_name": "this-is_my_script-01",
    "tag": "my-tag"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-domains-list">
<summary><span>List Worker Domains — <code>cloudflare.<wbr>workers.<wbr>domains.<wbr>list</code></span></summary>
<p>Run <strong>List Worker Domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.domains.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.zone_id</code></td>
<td>string</td>
<td>Optional</td>
<td>ID of the zone containing the domain hostname.</td>
<td></td>
</tr>
<tr>
<td><code>query.zone_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the zone containing the domain hostname.</td>
<td></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of the Worker associated with the domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>string</td>
<td>Optional</td>
<td>Hostname of the domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.environment</code></td>
<td>string</td>
<td>Optional</td>
<td>Worker environment associated with the domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.previews_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether previews are routable for the domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the configured hostname is routable for the domain.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.domains.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-domains-update">
<summary><span>Attach Worker Domain — <code>cloudflare.<wbr>workers.<wbr>domains.<wbr>update</code></span></summary>
<p>Run <strong>Attach Worker Domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.domains.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Domain&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.domains.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "zone_id": "593c9c94de529bbbfaac7c53ced0447d",
    "zone_name": "example.com",
    "hostname": "example",
    "service": "example",
    "previews_enabled": false,
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-domains-delete">
<summary><span>Detach Worker Domain — <code>cloudflare.<wbr>workers.<wbr>domains.<wbr>delete</code></span></summary>
<p>Run <strong>Detach Worker Domain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.domains.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the domain.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.domains.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "dbe10b4bc17c295377eabd600e1787fd"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-domains-get">
<summary><span>Get Worker Domain — <code>cloudflare.<wbr>workers.<wbr>domains.<wbr>get</code></span></summary>
<p>Run <strong>Get Worker Domain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.domains.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.domain_id</code></td>
<td>string</td>
<td>Required</td>
<td>ID of the domain.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.domains.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "domain_id": "dbe10b4bc17c295377eabd600e1787fd"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-durable-objects-namespace-list-namespaces">
<summary><span>List Durable Object Namespaces — <code>cloudflare.<wbr>durable-<wbr>objects-<wbr>namespace-<wbr>list-<wbr>namespaces</code></span></summary>
<p>Run <strong>List Durable Object Namespaces</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.durable-objects-namespace-list-namespaces">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.durable-objects-namespace-list-namespaces">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-durable-objects-namespace-list-objects">
<summary><span>List Objects in a Durable Object namespace — <code>cloudflare.<wbr>durable-<wbr>objects-<wbr>namespace-<wbr>list-<wbr>objects</code></span></summary>
<p>Run <strong>List Objects in a Durable Object namespace</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.durable-objects-namespace-list-objects">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_schemas-id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>The number of objects to return. The cursor attribute may be used to iterate over the next batch of objects if there are more than the limit.</td>
<td><code>default: 1000; minimum: 10; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token indicating the position from which to continue when requesting the next set of records. A valid value for the cursor can be obtained from the cursors object in the result_info structure.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.durable-objects-namespace-list-objects">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "5fd1cafff895419c8bcc647fc64ab8f0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-durable-objects-namespace-query">
<summary><span>Query a Durable Object — <code>cloudflare.<wbr>durable-<wbr>objects-<wbr>namespace-<wbr>query</code></span></summary>
<p>Run <strong>Query a Durable Object</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.durable-objects-namespace-query">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_schemas-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; $ref: &quot;#/definitions/workers_query-by-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; $ref: &quot;#/definitions/workers_query-by-name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.durable-objects-namespace-query">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "id": "5fd1cafff895419c8bcc647fc64ab8f0"
  },
  "body": {
    "durable_object_id": "example",
    "queries": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-agents-sessions-list">
<summary><span>List Agent sessions — <code>cloudflare.<wbr>agents.<wbr>sessions.<wbr>list</code></span></summary>
<p>Run <strong>List Agent sessions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.agents.sessions.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Required</td>
<td>Worker service name associated with the participating agent.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.agent</code></td>
<td>string</td>
<td>Required</td>
<td>Agent name reported in gen_ai.agent.name. The request is limited to conversations in which this service and agent participated.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>integer</td>
<td>Required</td>
<td>Start of the requested time range, as Unix epoch milliseconds. Values earlier than the 7-day retention boundary are clamped.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>integer</td>
<td>Required</td>
<td>End of the requested time range, as Unix epoch milliseconds. Must be later than from.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from result_info.cursors.after in the previous response.</td>
<td><code>minLength: 1; maxLength: 2048</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of items to return. Defaults to 20 and cannot exceed 100.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.agents.sessions.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "service": "example",
    "agent": "example",
    "from": 1,
    "to": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-agents-sessions-runs-list">
<summary><span>List Agent session runs — <code>cloudflare.<wbr>agents.<wbr>sessions.<wbr>runs.<wbr>list</code></span></summary>
<p>Run <strong>List Agent session runs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.agents.sessions.runs.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.conversationId</code></td>
<td>string</td>
<td>Required</td>
<td>OpenTelemetry gen_ai.conversation.id value that identifies the session.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Required</td>
<td>Worker service name associated with the participating agent.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.agent</code></td>
<td>string</td>
<td>Required</td>
<td>Agent name reported in gen_ai.agent.name. The request is limited to conversations in which this service and agent participated.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>integer</td>
<td>Required</td>
<td>Start of the requested time range, as Unix epoch milliseconds. Values earlier than the 7-day retention boundary are clamped.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>integer</td>
<td>Required</td>
<td>End of the requested time range, as Unix epoch milliseconds. Must be later than from.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from result_info.cursors.after in the previous response.</td>
<td><code>minLength: 1; maxLength: 2048</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of items to return. Defaults to 20 and cannot exceed 100.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.agents.sessions.runs.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "conversationId": "example"
  },
  "query": {
    "service": "example",
    "agent": "example",
    "from": 1,
    "to": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-destination-list">
<summary><span>Get Destinations — <code>cloudflare.<wbr>destination.<wbr>list</code></span></summary>
<p>Run <strong>Get Destinations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.destination.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.perPage</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;created&quot;,&quot;updated&quot;]; default: &quot;updated&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.destination.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-destination-create">
<summary><span>Create Destination — <code>cloudflare.<wbr>destination.<wbr>create</code></span></summary>
<p>Run <strong>Create Destination</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.destination.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration.headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:&quot;string&quot;}</code></td>
</tr>
<tr>
<td><code>body.configuration.logpushDataset</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration.logpushDataset</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; enum: [&quot;opentelemetry-traces&quot;]</code></td>
</tr>
<tr>
<td><code>body.configuration.logpushDataset</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;opentelemetry-logs&quot;]</code></td>
</tr>
<tr>
<td><code>body.configuration.logpushDataset</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; enum: [&quot;opentelemetry-metrics&quot;]</code></td>
</tr>
<tr>
<td><code>body.configuration.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;logpush&quot;]</code></td>
</tr>
<tr>
<td><code>body.configuration.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>pattern: &quot;^[a-z0-9][a-z0-9-]*[a-z0-9]$&quot;</code></td>
</tr>
<tr>
<td><code>body.skipPreflightCheck</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.destination.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-destinations-delete">
<summary><span>Delete Destination — <code>cloudflare.<wbr>destinations.<wbr>delete</code></span></summary>
<p>Run <strong>Delete Destination</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.destinations.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.slug</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.destinations.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "slug": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-destination-update">
<summary><span>Update Destination — <code>cloudflare.<wbr>destination.<wbr>update</code></span></summary>
<p>Run <strong>Update Destination</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.destination.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.slug</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration.headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: {&quot;type&quot;:[&quot;string&quot;,&quot;null&quot;]}</code></td>
</tr>
<tr>
<td><code>body.configuration.replaceHeaders</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;logpush&quot;]</code></td>
</tr>
<tr>
<td><code>body.configuration.url</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.destination.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "slug": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-list">
<summary><span>List detected issues — <code>cloudflare.<wbr>issues.<wbr>list</code></span></summary>
<p>Run <strong>List detected issues</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>query.perPage</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;id&quot;,&quot;service&quot;,&quot;title&quot;,&quot;type&quot;,&quot;status&quot;,&quot;statusUpdated&quot;,&quot;count&quot;,&quot;firstObserved&quot;,&quot;lastObserved&quot;,&quot;created&quot;,&quot;updated&quot;]</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 256</code></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 32</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;active&quot;,&quot;resolved&quot;,&quot;ignored&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-automations-list">
<summary><span>List issue automations — <code>cloudflare.<wbr>issues.<wbr>automations.<wbr>list</code></span></summary>
<p>Run <strong>List issue automations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.automations.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.automations.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-automations-create">
<summary><span>Create an issue automation — <code>cloudflare.<wbr>issues.<wbr>automations.<wbr>create</code></span></summary>
<p>Run <strong>Create an issue automation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.automations.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.afterInactivitySeconds</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 3600; maximum: 31536000</code></td>
</tr>
<tr>
<td><code>body.afterOccurrences</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 9007199254740991</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.policyId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.service</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.automations.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "policyId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-automations-delete">
<summary><span>Delete an issue automation — <code>cloudflare.<wbr>issues.<wbr>automations.<wbr>delete</code></span></summary>
<p>Run <strong>Delete an issue automation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.automations.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.automationId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.automations.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "automationId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-automations-get">
<summary><span>Get an issue automation — <code>cloudflare.<wbr>issues.<wbr>automations.<wbr>get</code></span></summary>
<p>Run <strong>Get an issue automation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.automations.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.automationId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.automations.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "automationId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-automations-update">
<summary><span>Update an issue automation — <code>cloudflare.<wbr>issues.<wbr>automations.<wbr>update</code></span></summary>
<p>Run <strong>Update an issue automation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.automations.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.automationId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.afterInactivitySeconds</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 3600; maximum: 31536000</code></td>
</tr>
<tr>
<td><code>body.afterOccurrences</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 9007199254740991</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.policyId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
<tr>
<td><code>body.service</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.automations.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "automationId": "example"
  },
  "body": {
    "policyId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-groups-create">
<summary><span>Create an issue group — <code>cloudflare.<wbr>issues.<wbr>groups.<wbr>create</code></span></summary>
<p>Run <strong>Create an issue group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.groups.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.issueIds</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 2; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.issueIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.groups.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "title": "example",
    "issueIds": [
      "example",
      "example"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-groups-delete">
<summary><span>Dissolve an issue group — <code>cloudflare.<wbr>issues.<wbr>groups.<wbr>delete</code></span></summary>
<p>Run <strong>Dissolve an issue group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.groups.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.groupId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.groups.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "groupId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-groups-members-add">
<summary><span>Add issue group members — <code>cloudflare.<wbr>issues.<wbr>groups.<wbr>members.<wbr>add</code></span></summary>
<p>Run <strong>Add issue group members</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.groups.members.add">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.groupId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.issueIds</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.issueIds[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.groups.members.add">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "groupId": "example"
  },
  "body": {
    "issueIds": [
      "example"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-groups-members-remove">
<summary><span>Remove an issue group member — <code>cloudflare.<wbr>issues.<wbr>groups.<wbr>members.<wbr>remove</code></span></summary>
<p>Run <strong>Remove an issue group member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.groups.members.remove">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.groupId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>path.issueId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.groups.members.remove">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "groupId": "example",
    "issueId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-summary">
<summary><span>Summarize detected issues — <code>cloudflare.<wbr>issues.<wbr>summary</code></span></summary>
<p>Run <strong>Summarize detected issues</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.service</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-get">
<summary><span>Get an issue — <code>cloudflare.<wbr>issues.<wbr>get</code></span></summary>
<p>Run <strong>Get an issue</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.issueId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "issueId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-patch">
<summary><span>Modify an issue — <code>cloudflare.<wbr>issues.<wbr>patch</code></span></summary>
<p>Run <strong>Modify an issue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.issueId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;active&quot;,&quot;resolved&quot;,&quot;ignored&quot;]</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 128</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "issueId": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-notificationruns-create">
<summary><span>Notify about an issue — <code>cloudflare.<wbr>issues.<wbr>notificationruns.<wbr>create</code></span></summary>
<p>Run <strong>Notify about an issue</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.notificationruns.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.issueId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.policyId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.notificationruns.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "issueId": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-issues-occurrences-list">
<summary><span>List issue occurrences — <code>cloudflare.<wbr>issues.<wbr>occurrences.<wbr>list</code></span></summary>
<p>Run <strong>List issue occurrences</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.issues.occurrences.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.issueId</code></td>
<td>string</td>
<td>Required</td>
<td>Issue ID returned by the issues API.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor returned in result_info.cursors.after.</td>
<td><code>minLength: 1; maxLength: 512</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.issues.occurrences.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "issueId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-metricsexport-list">
<summary><span>List Metrics Exports — <code>cloudflare.<wbr>metricsexport.<wbr>list</code></span></summary>
<p>Run <strong>List Metrics Exports</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.metricsexport.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.metricsexport.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-metricsexport-upsert">
<summary><span>Upsert Metrics Exports — <code>cloudflare.<wbr>metricsexport.<wbr>upsert</code></span></summary>
<p>Run <strong>Upsert Metrics Exports</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.metricsexport.upsert">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.requester</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.requester.requesterId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.requester.requesterType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;workers&quot;]</code></td>
</tr>
<tr>
<td><code>body.resources</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.resources[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.resources[].destinations</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1</code></td>
</tr>
<tr>
<td><code>body.resources[].destinations[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.resources[].resourceId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>body.resources[].resourceType</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;workers&quot;,&quot;d1&quot;,&quot;r2&quot;,&quot;containers&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.metricsexport.upsert">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queries-list">
<summary><span>List queries — <code>cloudflare.<wbr>queries.<wbr>list</code></span></summary>
<p>Run <strong>List queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queries.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.perPage</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;created&quot;,&quot;updated&quot;]; default: &quot;updated&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queries.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queries-post">
<summary><span>Save query — <code>cloudflare.<wbr>queries.<wbr>post</code></span></summary>
<p>Run <strong>Save query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queries.post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Query name</td>
<td><code>minLength: 1; maxLength: 250</code></td>
</tr>
<tr>
<td><code>body.parameters</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations</code></td>
<td>array</td>
<td>Optional</td>
<td>Create Calculations to compute as part of the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;count&quot;,&quot;COUNT&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; pattern: &quot;\\S&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;uniq&quot;,&quot;max&quot;,&quot;min&quot;,&quot;sum&quot;,&quot;avg&quot;,&quot;median&quot;,&quot;p001&quot;,&quot;p01&quot;,&quot;p05&quot;,&quot;p10&quot;,&quot;p25&quot;,&quot;p75&quot;,&quot;p90&quot;,&quot;p95&quot;,&quot;p99&quot;,&quot;p999&quot;,&quot;stddev&quot;,&quot;variance&quot;,&quot;COUNT_DISTINCT&quot;,&quot;MAX&quot;,&quot;MIN&quot;,&quot;SUM&quot;,&quot;AVG&quot;,&quot;MEDIAN&quot;,&quot;P001&quot;,&quot;P01&quot;,&quot;P05&quot;,&quot;P10&quot;,&quot;P25&quot;,&quot;P75&quot;,&quot;P90&quot;,&quot;P95&quot;,&quot;P99&quot;,&quot;P999&quot;,&quot;STDDEV&quot;,&quot;VARIANCE&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Set the Datasets to query. Leave it empty to query all the datasets.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filterCombination</code></td>
<td>string</td>
<td>Optional</td>
<td>Set a Flag to describe how to combine the filters on the query.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Configure the Filters to apply to the query. Supports nested groups via kind: &#39;group&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys</code></td>
<td>array</td>
<td>Optional</td>
<td>Define how to group the results of the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings</code></td>
<td>array</td>
<td>Optional</td>
<td>Configure the Having clauses that filter on calculations in the query result.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].operation</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.havings[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Set a limit on the number of results / records returned by the query</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.parameters.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Define an expression to search using full-text search.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy</code></td>
<td>object</td>
<td>Optional</td>
<td>Configure the order of the results returned by the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the order of the results</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.value</code></td>
<td>string</td>
<td>Required</td>
<td>Configure which Calculation to order the results by.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queries.post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "description": "Query description",
    "name": "example",
    "parameters": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queries-delete">
<summary><span>Delete query — <code>cloudflare.<wbr>queries.<wbr>delete</code></span></summary>
<p>Run <strong>Delete query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queries.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.queryId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queries.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "queryId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queries-get">
<summary><span>Get query — <code>cloudflare.<wbr>queries.<wbr>get</code></span></summary>
<p>Run <strong>Get query</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queries.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.queryId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queries.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "queryId": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-queries-patch">
<summary><span>Update query — <code>cloudflare.<wbr>queries.<wbr>patch</code></span></summary>
<p>Run <strong>Update query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.queries.patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.queryId</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>string &#124; null</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Query name</td>
<td><code>minLength: 1; maxLength: 250</code></td>
</tr>
<tr>
<td><code>body.parameters</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations</code></td>
<td>array</td>
<td>Optional</td>
<td>Create Calculations to compute as part of the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;count&quot;,&quot;COUNT&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; pattern: &quot;\\S&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;uniq&quot;,&quot;max&quot;,&quot;min&quot;,&quot;sum&quot;,&quot;avg&quot;,&quot;median&quot;,&quot;p001&quot;,&quot;p01&quot;,&quot;p05&quot;,&quot;p10&quot;,&quot;p25&quot;,&quot;p75&quot;,&quot;p90&quot;,&quot;p95&quot;,&quot;p99&quot;,&quot;p999&quot;,&quot;stddev&quot;,&quot;variance&quot;,&quot;COUNT_DISTINCT&quot;,&quot;MAX&quot;,&quot;MIN&quot;,&quot;SUM&quot;,&quot;AVG&quot;,&quot;MEDIAN&quot;,&quot;P001&quot;,&quot;P01&quot;,&quot;P05&quot;,&quot;P10&quot;,&quot;P25&quot;,&quot;P75&quot;,&quot;P90&quot;,&quot;P95&quot;,&quot;P99&quot;,&quot;P999&quot;,&quot;STDDEV&quot;,&quot;VARIANCE&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Set the Datasets to query. Leave it empty to query all the datasets.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filterCombination</code></td>
<td>string</td>
<td>Optional</td>
<td>Set a Flag to describe how to combine the filters on the query.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Configure the Filters to apply to the query. Supports nested groups via kind: &#39;group&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys</code></td>
<td>array</td>
<td>Optional</td>
<td>Define how to group the results of the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings</code></td>
<td>array</td>
<td>Optional</td>
<td>Configure the Having clauses that filter on calculations in the query result.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].operation</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.havings[].value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Set a limit on the number of results / records returned by the query</td>
<td><code>minimum: 0; maximum: 100</code></td>
</tr>
<tr>
<td><code>body.parameters.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Define an expression to search using full-text search.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy</code></td>
<td>object</td>
<td>Optional</td>
<td>Configure the order of the results returned by the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Set the order of the results</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.value</code></td>
<td>string</td>
<td>Required</td>
<td>Configure which Calculation to order the results by.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.queries.patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "queryId": "example"
  },
  "body": {
    "description": "Query description",
    "name": "example",
    "parameters": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-shared-query-post">
<summary><span>Create a sharable link to a query result — <code>cloudflare.<wbr>shared.<wbr>query.<wbr>post</code></span></summary>
<p>Run <strong>Create a sharable link to a query result</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.shared.query.post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.chart</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes time-series data in the response.</td>
<td></td>
</tr>
<tr>
<td><code>body.chartType</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls the SQL shape and response payload for the &#39;calculations&#39; view. Omitted or &#39;timeseries_and_aggregate&#39;: current behaviour — both the time-series and aggregate queries. &#39;timeseries&#39;: time-series only. &#39;aggregate&#39;: aggregate only. &#39;distribution&#39;: a bucketed 2D histogram (time × value buckets) returned in &#39;distribution&#39; instead of &#39;calculations&#39;. &#39;distribution&#39; is not compatible with &#39;compare&#39; — combining them returns a 400.</td>
<td><code>enum: [&quot;timeseries_and_aggregate&quot;,&quot;timeseries&quot;,&quot;aggregate&quot;,&quot;distribution&quot;]</code></td>
</tr>
<tr>
<td><code>body.compare</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes a comparison dataset from the previous time period of equal length.</td>
<td></td>
</tr>
<tr>
<td><code>body.distributionScale</code></td>
<td>string</td>
<td>Optional</td>
<td>Value-axis bucketing for chartType &#39;distribution&#39;. Omitted or &#39;log&#39;: geometric buckets, best for heavy-tailed latency. &#39;linear&#39;: fixed-width buckets, clearer for narrow or additive ranges. Ignored for other chartTypes. The response echoes the scheme used in distribution.bucketMode.</td>
<td><code>enum: [&quot;log&quot;,&quot;linear&quot;]</code></td>
</tr>
<tr>
<td><code>body.dry</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, executes the query without persisting the results. Useful for validation or previewing.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.granularity</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of time-series buckets. Only used when view is &#39;calculations&#39;. Omit to let the system auto-detect an appropriate granularity.</td>
<td></td>
</tr>
<tr>
<td><code>body.ignoreSeries</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, omits time-series data from the response and returns only aggregated values. Reduces response size when series are not needed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of events to return when view is &#39;events&#39;. Also controls the number of group-by rows when view is &#39;calculations&#39;.</td>
<td><code>default: 50; maximum: 2000</code></td>
</tr>
<tr>
<td><code>body.offset</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination in event, trace, invocation, and agent views. Pass the $metadata.id of the last event, the trace cursor, or AgentRun.id to fetch the next page.</td>
<td></td>
</tr>
<tr>
<td><code>body.offsetBy</code></td>
<td>number</td>
<td>Optional</td>
<td>Numeric offset for paginating grouped/pattern results (top-N lists). Use together with limit. Not used by cursor-based pagination.</td>
<td></td>
</tr>
<tr>
<td><code>body.offsetDirection</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination direction: &#39;next&#39; for forward, &#39;prev&#39; for backward.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters</code></td>
<td>object</td>
<td>Optional</td>
<td>Query parameters defining what data to retrieve — filters, calculations, group-bys, and ordering. In practice this should always be provided for ad-hoc queries. Only omit when executing a previously saved query by queryId. Use the keys and values endpoints to discover available fields before building filters.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations</code></td>
<td>array</td>
<td>Optional</td>
<td>Aggregation calculations to compute (e.g. count, avg, p99). Each calculation produces aggregate values and optional time-series data.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom label for this calculation in the results. Useful for distinguishing multiple calculations.</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Optional</td>
<td>Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td>Data type of the key. Required when key is provided to ensure correct aggregation.</td>
<td><code>oneOf[1]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td>Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.</td>
<td><code>oneOf[1]; enum: [&quot;count&quot;,&quot;COUNT&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom label for this calculation in the results. Useful for distinguishing multiple calculations.</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Required</td>
<td>Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.</td>
<td><code>oneOf[2]; pattern: &quot;\\S&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td>Data type of the key. Required when key is provided to ensure correct aggregation.</td>
<td><code>oneOf[2]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td>Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.</td>
<td><code>oneOf[2]; enum: [&quot;uniq&quot;,&quot;max&quot;,&quot;min&quot;,&quot;sum&quot;,&quot;avg&quot;,&quot;median&quot;,&quot;p001&quot;,&quot;p01&quot;,&quot;p05&quot;,&quot;p10&quot;,&quot;p25&quot;,&quot;p75&quot;,&quot;p90&quot;,&quot;p95&quot;,&quot;p99&quot;,&quot;p999&quot;,&quot;stddev&quot;,&quot;variance&quot;,&quot;COUNT_DISTINCT&quot;,&quot;MAX&quot;,&quot;MIN&quot;,&quot;SUM&quot;,&quot;AVG&quot;,&quot;MEDIAN&quot;,&quot;P001&quot;,&quot;P01&quot;,&quot;P05&quot;,&quot;P10&quot;,&quot;P25&quot;,&quot;P75&quot;,&quot;P90&quot;,&quot;P95&quot;,&quot;P99&quot;,&quot;P999&quot;,&quot;STDDEV&quot;,&quot;VARIANCE&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Datasets to query. Leave empty to query all available datasets.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filterCombination</code></td>
<td>string</td>
<td>Optional</td>
<td>Logical operator for combining top-level filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match). Defaults to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters to narrow query results. Use the keys and values endpoints to discover available fields before building filters. Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td>Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td>A group node that nests child filters combined with a logical operator.</td>
<td><code>allOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filterCombination</code></td>
<td>string</td>
<td>Required</td>
<td>Logical operator for combining child filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match).</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filters</code></td>
<td>array</td>
<td>Required</td>
<td>Child filter nodes. Each can be a leaf filter or another nested group.</td>
<td><code>allOf[2]; anyOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].kind</code></td>
<td>string</td>
<td>Required</td>
<td>Discriminator indicating this is a nested filter group.</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;group&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[2]; $ref: &quot;#/definitions/workers-observability_filter_leaf&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys</code></td>
<td>array</td>
<td>Optional</td>
<td>Fields to group calculation results by. Only applicable when the query view is &#39;calculations&#39;. Produces per-group aggregate values.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].type</code></td>
<td>string</td>
<td>Required</td>
<td>Data type of the group-by field.</td>
<td><code>enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].value</code></td>
<td>string</td>
<td>Required</td>
<td>Field name to group results by (e.g. $metadata.service, $metadata.statusCode).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings</code></td>
<td>array</td>
<td>Optional</td>
<td>Post-aggregation filters applied to calculation results. Use to filter groups after aggregation (e.g. only groups where count &gt; 100).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].key</code></td>
<td>string</td>
<td>Required</td>
<td>Calculation alias or operator to filter on after aggregation.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].operation</code></td>
<td>string</td>
<td>Required</td>
<td>Numeric comparison operator: eq, neq, gt, gte, lt, lte.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.havings[].value</code></td>
<td>number</td>
<td>Required</td>
<td>Threshold value to compare the calculation result against.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of group-by rows to return in calculation results. A value of 10 is a sensible default for most use cases.</td>
<td><code>minimum: 0; maximum: 2000</code></td>
</tr>
<tr>
<td><code>body.parameters.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Full-text search expression applied across all event fields. Matches events containing the specified text.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, treats the value as a regular expression (RE2 syntax).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, performs a case-sensitive search. Defaults to case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td>The text or pattern to search for.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy</code></td>
<td>object</td>
<td>Optional</td>
<td>Ordering for grouped calculation results. Only effective when a group-by is present.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction: &#39;asc&#39; for ascending, &#39;desc&#39; for descending.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.value</code></td>
<td>string</td>
<td>Required</td>
<td>Alias of the calculation to order results by. Must match the alias (or operator) of a calculation in the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.queryId</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the query. When parameters are omitted, this ID is used to load a previously saved query&#39;s parameters. When providing parameters inline, pass any identifier (e.g. an ad-hoc ID).</td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe</code></td>
<td>object</td>
<td>Required</td>
<td>Timeframe for the query using Unix timestamps in milliseconds. &#39;from&#39; must be earlier than &#39;to&#39;. Narrower timeframes produce faster responses and more specific results.</td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe.from</code></td>
<td>integer</td>
<td>Required</td>
<td>Start timestamp for the query timeframe. Unix timestamp in milliseconds</td>
<td><code>minimum: 0; maximum: 253402300799999</code></td>
</tr>
<tr>
<td><code>body.timeframe.to</code></td>
<td>integer</td>
<td>Required</td>
<td>End timestamp for the query timeframe. Unix timestamp in milliseconds</td>
<td><code>minimum: 0; maximum: 253402300799999</code></td>
</tr>
<tr>
<td><code>body.view</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls the shape of the response. &#39;events&#39;: individual log lines matching the query. &#39;calculations&#39;: aggregated metrics (count, avg, p99, etc.) with optional group-by breakdowns and time-series. &#39;invocations&#39;: events grouped by request ID. &#39;traces&#39;: distributed trace summaries. &#39;agents&#39;: agent-specific trace summaries.</td>
<td><code>enum: [&quot;traces&quot;,&quot;events&quot;,&quot;calculations&quot;,&quot;invocations&quot;,&quot;requests&quot;,&quot;agents&quot;]; default: &quot;calculations&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.shared.query.post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "queryId": "example",
    "timeframe": {
      "to": 1,
      "from": 1
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-shared-query-get">
<summary><span>View a query that has been shared — <code>cloudflare.<wbr>shared.<wbr>query.<wbr>get</code></span></summary>
<p>Run <strong>View a query that has been shared</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.shared.query.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the ID of the shared query.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.view</code></td>
<td>string</td>
<td>Optional</td>
<td>Select the view of the query result to return, defaults to events.</td>
<td><code>enum: [&quot;events&quot;,&quot;invocations&quot;,&quot;calculations&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.shared.query.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-telemetry-keys-list">
<summary><span>List keys — <code>cloudflare.<wbr>telemetry.<wbr>keys.<wbr>list</code></span></summary>
<p>Run <strong>List keys</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.telemetry.keys.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Leave this empty to use the default datasets</td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Apply filters to narrow key discovery. Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td>Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td>A group node that nests child filters combined with a logical operator.</td>
<td><code>allOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters[].filterCombination</code></td>
<td>string</td>
<td>Required</td>
<td>Logical operator for combining child filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match).</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].filters</code></td>
<td>array</td>
<td>Required</td>
<td>Child filter nodes. Each can be a leaf filter or another nested group.</td>
<td><code>allOf[2]; anyOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.filters[].filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[].kind</code></td>
<td>string</td>
<td>Required</td>
<td>Discriminator indicating this is a nested filter group.</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;group&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[2]; $ref: &quot;#/definitions/workers-observability_filter_leaf&quot;</code></td>
</tr>
<tr>
<td><code>body.from</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.keyNeedle</code></td>
<td>object</td>
<td>Optional</td>
<td>If the user suggests a key, use this to narrow down the list of keys returned. Make sure matchCase is false to avoid case sensitivity issues.</td>
<td></td>
</tr>
<tr>
<td><code>body.keyNeedle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, treats the value as a regular expression (RE2 syntax).</td>
<td></td>
</tr>
<tr>
<td><code>body.keyNeedle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, performs a case-sensitive search. Defaults to case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>—</td>
<td>Required</td>
<td>The text or pattern to search for.</td>
<td></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.keyNeedle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Advanced usage: set limit=1000+ to retrieve comprehensive key options without needing additional filtering.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Search for a specific substring in any of the events</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, treats the value as a regular expression (RE2 syntax).</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, performs a case-sensitive search. Defaults to case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td>The text or pattern to search for.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.to</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.telemetry.keys.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-telemetry-live-tail-post">
<summary><span>Prepare live tail — <code>cloudflare.<wbr>telemetry.<wbr>live-<wbr>tail.<wbr>post</code></span></summary>
<p>Run <strong>Prepare live tail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.telemetry.live-tail.post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filterCombination</code></td>
<td>string</td>
<td>Optional</td>
<td>Set a flag to describe how to combine the filters on the query.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]; default: &quot;and&quot;</code></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Apply filters to the query. Supports nested groups via kind: &#39;group&#39;.</td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td>Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td>A group node that nests child filters combined with a logical operator.</td>
<td><code>allOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters[].filterCombination</code></td>
<td>string</td>
<td>Required</td>
<td>Logical operator for combining child filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match).</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].filters</code></td>
<td>array</td>
<td>Required</td>
<td>Child filter nodes. Each can be a leaf filter or another nested group.</td>
<td><code>allOf[2]; anyOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.filters[].filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[].kind</code></td>
<td>string</td>
<td>Required</td>
<td>Discriminator indicating this is a nested filter group.</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;group&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[2]; $ref: &quot;#/definitions/workers-observability_filter_leaf&quot;</code></td>
</tr>
<tr>
<td><code>body.scriptId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.telemetry.live-tail.post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-telemetry-live-tail-heartbeat-get">
<summary><span>Live tail heartbeat — <code>cloudflare.<wbr>telemetry.<wbr>live-<wbr>tail.<wbr>heartbeat.<wbr>get</code></span></summary>
<p>Run <strong>Live tail heartbeat</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.telemetry.live-tail.heartbeat.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.scriptId</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.telemetry.live-tail.heartbeat.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-telemetry-query">
<summary><span>Run a query — <code>cloudflare.<wbr>telemetry.<wbr>query</code></span></summary>
<p>Run <strong>Run a query</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.telemetry.query">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.chart</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes time-series data in the response.</td>
<td></td>
</tr>
<tr>
<td><code>body.chartType</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls the SQL shape and response payload for the &#39;calculations&#39; view. Omitted or &#39;timeseries_and_aggregate&#39;: current behaviour — both the time-series and aggregate queries. &#39;timeseries&#39;: time-series only. &#39;aggregate&#39;: aggregate only. &#39;distribution&#39;: a bucketed 2D histogram (time × value buckets) returned in &#39;distribution&#39; instead of &#39;calculations&#39;. &#39;distribution&#39; is not compatible with &#39;compare&#39; — combining them returns a 400.</td>
<td><code>enum: [&quot;timeseries_and_aggregate&quot;,&quot;timeseries&quot;,&quot;aggregate&quot;,&quot;distribution&quot;]</code></td>
</tr>
<tr>
<td><code>body.compare</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes a comparison dataset from the previous time period of equal length.</td>
<td></td>
</tr>
<tr>
<td><code>body.distributionScale</code></td>
<td>string</td>
<td>Optional</td>
<td>Value-axis bucketing for chartType &#39;distribution&#39;. Omitted or &#39;log&#39;: geometric buckets, best for heavy-tailed latency. &#39;linear&#39;: fixed-width buckets, clearer for narrow or additive ranges. Ignored for other chartTypes. The response echoes the scheme used in distribution.bucketMode.</td>
<td><code>enum: [&quot;log&quot;,&quot;linear&quot;]</code></td>
</tr>
<tr>
<td><code>body.dry</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, executes the query without persisting the results. Useful for validation or previewing.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.granularity</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of time-series buckets. Only used when view is &#39;calculations&#39;. Omit to let the system auto-detect an appropriate granularity.</td>
<td></td>
</tr>
<tr>
<td><code>body.ignoreSeries</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, omits time-series data from the response and returns only aggregated values. Reduces response size when series are not needed.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of events to return when view is &#39;events&#39;. Also controls the number of group-by rows when view is &#39;calculations&#39;.</td>
<td><code>default: 50; maximum: 2000</code></td>
</tr>
<tr>
<td><code>body.offset</code></td>
<td>string</td>
<td>Optional</td>
<td>Cursor for pagination in event, trace, invocation, and agent views. Pass the $metadata.id of the last event, the trace cursor, or AgentRun.id to fetch the next page.</td>
<td></td>
</tr>
<tr>
<td><code>body.offsetBy</code></td>
<td>number</td>
<td>Optional</td>
<td>Numeric offset for paginating grouped/pattern results (top-N lists). Use together with limit. Not used by cursor-based pagination.</td>
<td></td>
</tr>
<tr>
<td><code>body.offsetDirection</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination direction: &#39;next&#39; for forward, &#39;prev&#39; for backward.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters</code></td>
<td>object</td>
<td>Optional</td>
<td>Query parameters defining what data to retrieve — filters, calculations, group-bys, and ordering. In practice this should always be provided for ad-hoc queries. Only omit when executing a previously saved query by queryId. Use the keys and values endpoints to discover available fields before building filters.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations</code></td>
<td>array</td>
<td>Optional</td>
<td>Aggregation calculations to compute (e.g. count, avg, p99). Each calculation produces aggregate values and optional time-series data.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom label for this calculation in the results. Useful for distinguishing multiple calculations.</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Optional</td>
<td>Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.</td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td>Data type of the key. Required when key is provided to ensure correct aggregation.</td>
<td><code>oneOf[1]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td>Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.</td>
<td><code>oneOf[1]; enum: [&quot;count&quot;,&quot;COUNT&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].alias</code></td>
<td>string</td>
<td>Optional</td>
<td>Custom label for this calculation in the results. Useful for distinguishing multiple calculations.</td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].key</code></td>
<td>string</td>
<td>Required</td>
<td>Field name to calculate over. Must exist in the data. Verify with the keys endpoint. Required for every operator except <code>count</code>, which aggregates whole rows and may omit it.</td>
<td><code>oneOf[2]; pattern: &quot;\\S&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].keyType</code></td>
<td>string</td>
<td>Optional</td>
<td>Data type of the key. Required when key is provided to ensure correct aggregation.</td>
<td><code>oneOf[2]; enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.calculations[].operator</code></td>
<td>string</td>
<td>Required</td>
<td>Aggregation operator to apply. Examples: count, avg, sum, min, max, median, p90, p95, p99, uniq, stddev, variance.</td>
<td><code>oneOf[2]; enum: [&quot;uniq&quot;,&quot;max&quot;,&quot;min&quot;,&quot;sum&quot;,&quot;avg&quot;,&quot;median&quot;,&quot;p001&quot;,&quot;p01&quot;,&quot;p05&quot;,&quot;p10&quot;,&quot;p25&quot;,&quot;p75&quot;,&quot;p90&quot;,&quot;p95&quot;,&quot;p99&quot;,&quot;p999&quot;,&quot;stddev&quot;,&quot;variance&quot;,&quot;COUNT_DISTINCT&quot;,&quot;MAX&quot;,&quot;MIN&quot;,&quot;SUM&quot;,&quot;AVG&quot;,&quot;MEDIAN&quot;,&quot;P001&quot;,&quot;P01&quot;,&quot;P05&quot;,&quot;P10&quot;,&quot;P25&quot;,&quot;P75&quot;,&quot;P90&quot;,&quot;P95&quot;,&quot;P99&quot;,&quot;P999&quot;,&quot;STDDEV&quot;,&quot;VARIANCE&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.datasets</code></td>
<td>array</td>
<td>Optional</td>
<td>Datasets to query. Leave empty to query all available datasets.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filterCombination</code></td>
<td>string</td>
<td>Optional</td>
<td>Logical operator for combining top-level filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match). Defaults to &#39;and&#39;.</td>
<td><code>enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters to narrow query results. Use the keys and values endpoints to discover available fields before building filters. Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td>Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td>A group node that nests child filters combined with a logical operator.</td>
<td><code>allOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filterCombination</code></td>
<td>string</td>
<td>Required</td>
<td>Logical operator for combining child filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match).</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filters</code></td>
<td>array</td>
<td>Required</td>
<td>Child filter nodes. Each can be a leaf filter or another nested group.</td>
<td><code>allOf[2]; anyOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[].kind</code></td>
<td>string</td>
<td>Required</td>
<td>Discriminator indicating this is a nested filter group.</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;group&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[2]; $ref: &quot;#/definitions/workers-observability_filter_leaf&quot;</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys</code></td>
<td>array</td>
<td>Optional</td>
<td>Fields to group calculation results by. Only applicable when the query view is &#39;calculations&#39;. Produces per-group aggregate values.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].type</code></td>
<td>string</td>
<td>Required</td>
<td>Data type of the group-by field.</td>
<td><code>enum: [&quot;string&quot;,&quot;number&quot;,&quot;boolean&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.groupBys[].value</code></td>
<td>string</td>
<td>Required</td>
<td>Field name to group results by (e.g. $metadata.service, $metadata.statusCode).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings</code></td>
<td>array</td>
<td>Optional</td>
<td>Post-aggregation filters applied to calculation results. Use to filter groups after aggregation (e.g. only groups where count &gt; 100).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].key</code></td>
<td>string</td>
<td>Required</td>
<td>Calculation alias or operator to filter on after aggregation.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.havings[].operation</code></td>
<td>string</td>
<td>Required</td>
<td>Numeric comparison operator: eq, neq, gt, gte, lt, lte.</td>
<td><code>enum: [&quot;eq&quot;,&quot;neq&quot;,&quot;gt&quot;,&quot;gte&quot;,&quot;lt&quot;,&quot;lte&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.havings[].value</code></td>
<td>number</td>
<td>Required</td>
<td>Threshold value to compare the calculation result against.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of group-by rows to return in calculation results. A value of 10 is a sensible default for most use cases.</td>
<td><code>minimum: 0; maximum: 2000</code></td>
</tr>
<tr>
<td><code>body.parameters.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Full-text search expression applied across all event fields. Matches events containing the specified text.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, treats the value as a regular expression (RE2 syntax).</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, performs a case-sensitive search. Defaults to case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td>The text or pattern to search for.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.parameters.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy</code></td>
<td>object</td>
<td>Optional</td>
<td>Ordering for grouped calculation results. Only effective when a group-by is present.</td>
<td></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction: &#39;asc&#39; for ascending, &#39;desc&#39; for descending.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>body.parameters.orderBy.value</code></td>
<td>string</td>
<td>Required</td>
<td>Alias of the calculation to order results by. Must match the alias (or operator) of a calculation in the query.</td>
<td></td>
</tr>
<tr>
<td><code>body.queryId</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the query. When parameters are omitted, this ID is used to load a previously saved query&#39;s parameters. When providing parameters inline, pass any identifier (e.g. an ad-hoc ID).</td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe</code></td>
<td>object</td>
<td>Required</td>
<td>Timeframe for the query using Unix timestamps in milliseconds. &#39;from&#39; must be earlier than &#39;to&#39;. Narrower timeframes produce faster responses and more specific results.</td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe.from</code></td>
<td>integer</td>
<td>Required</td>
<td>Start timestamp for the query timeframe. Unix timestamp in milliseconds</td>
<td><code>minimum: 0; maximum: 253402300799999</code></td>
</tr>
<tr>
<td><code>body.timeframe.to</code></td>
<td>integer</td>
<td>Required</td>
<td>End timestamp for the query timeframe. Unix timestamp in milliseconds</td>
<td><code>minimum: 0; maximum: 253402300799999</code></td>
</tr>
<tr>
<td><code>body.view</code></td>
<td>string</td>
<td>Optional</td>
<td>Controls the shape of the response. &#39;events&#39;: individual log lines matching the query. &#39;calculations&#39;: aggregated metrics (count, avg, p99, etc.) with optional group-by breakdowns and time-series. &#39;invocations&#39;: events grouped by request ID. &#39;traces&#39;: distributed trace summaries. &#39;agents&#39;: agent-specific trace summaries.</td>
<td><code>enum: [&quot;traces&quot;,&quot;events&quot;,&quot;calculations&quot;,&quot;invocations&quot;,&quot;requests&quot;,&quot;agents&quot;]; default: &quot;calculations&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.telemetry.query">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "queryId": "example",
    "timeframe": {
      "to": 1,
      "from": 1
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-telemetry-values-list">
<summary><span>List values — <code>cloudflare.<wbr>telemetry.<wbr>values.<wbr>list</code></span></summary>
<p>Run <strong>List values</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.telemetry.values.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasets</code></td>
<td>array</td>
<td>Required</td>
<td>Leave this empty to use the default datasets</td>
<td></td>
</tr>
<tr>
<td><code>body.datasets[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters</code></td>
<td>array</td>
<td>Optional</td>
<td>Apply filters before listing values. Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>default: []</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td>Supports nested groups via kind: &#39;group&#39;. Maximum nesting depth is 4.</td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>object</td>
<td>Optional</td>
<td>A group node that nests child filters combined with a logical operator.</td>
<td><code>allOf[2]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.filters[].filterCombination</code></td>
<td>string</td>
<td>Required</td>
<td>Logical operator for combining child filters: &#39;and&#39; (all must match) or &#39;or&#39; (any must match).</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;and&quot;,&quot;or&quot;,&quot;AND&quot;,&quot;OR&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[].filters</code></td>
<td>array</td>
<td>Required</td>
<td>Child filter nodes. Each can be a leaf filter or another nested group.</td>
<td><code>allOf[2]; anyOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.filters[].filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[1]; $ref: &quot;#/definitions/workers-observability_filter_node&quot;</code></td>
</tr>
<tr>
<td><code>body.filters[].kind</code></td>
<td>string</td>
<td>Required</td>
<td>Discriminator indicating this is a nested filter group.</td>
<td><code>allOf[2]; anyOf[1]; enum: [&quot;group&quot;]</code></td>
</tr>
<tr>
<td><code>body.filters[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; anyOf[2]; $ref: &quot;#/definitions/workers-observability_filter_leaf&quot;</code></td>
</tr>
<tr>
<td><code>body.key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50</code></td>
</tr>
<tr>
<td><code>body.needle</code></td>
<td>object</td>
<td>Optional</td>
<td>Full-text search expression to match events containing the specified text or pattern.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.isRegex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, treats the value as a regular expression (RE2 syntax).</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.matchCase</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, performs a case-sensitive search. Defaults to case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td>The text or pattern to search for.</td>
<td></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[2]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; anyOf[3]</code></td>
</tr>
<tr>
<td><code>body.needle.value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.timeframe</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe.from</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.timeframe.to</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;string&quot;,&quot;boolean&quot;,&quot;number&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.telemetry.values.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "timeframe": {
      "to": 1,
      "from": 1
    },
    "key": "example",
    "type": "string",
    "datasets": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-get">
<summary><span>Get event count — <code>cloudflare.<wbr>usage.<wbr>get</code></span></summary>
<p>Run <strong>Get event count</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Your Cloudflare account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Required</td>
<td>Unix timestamp in milliseconds for the start of the range.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Required</td>
<td>Unix timestamp in milliseconds for the end of the range.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.tz</code></td>
<td>string</td>
<td>Optional</td>
<td>IANA timezone used to align daily bins to local midnight (e.g. &#39;America/Chicago&#39;). Defaults to UTC.</td>
<td><code>minLength: 1; maxLength: 64</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "query": {
    "from": "example",
    "to": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-placement-list-regions">
<summary><span>List Workers Smart Placement Regions — <code>cloudflare.<wbr>worker-<wbr>placement-<wbr>list-<wbr>regions</code></span></summary>
<p>Run <strong>List Workers Smart Placement Regions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-placement-list-regions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-placement-list-regions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-list-workers">
<summary><span>List Worker Scripts — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>list-<wbr>workers</code></span></summary>
<p>Run <strong>List Worker Scripts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-list-workers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter scripts by tags. Format: comma-separated list of tag:allowed pairs where allowed is &#39;yes&#39; or &#39;no&#39;.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-list-workers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-search-workers">
<summary><span>Search Worker Scripts — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>search-<wbr>workers</code></span></summary>
<p>Run <strong>Search Worker Scripts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-search-workers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Worker name to search for. Both exact and partial matches are returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Worker ID (also called tag) to search for. Only exact matches are returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Property to sort results by. Results are sorted in ascending order.</td>
<td><code>enum: [&quot;created_on&quot;,&quot;modified_on&quot;,&quot;name&quot;]; default: &quot;name&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-search-workers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-delete-worker">
<summary><span>Delete Worker — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>delete-<wbr>worker</code></span></summary>
<p>Run <strong>Delete Worker</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-delete-worker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, delete the Worker even when other Workers still reference it. Service bindings in those Workers may be left broken. Durable Object namespaces implemented by the deleted Worker are deleted even if other Workers reference them.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-delete-worker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-update-create-assets-upload-session">
<summary><span>Create Worker Assets Upload Session — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>update-<wbr>create-<wbr>assets-<wbr>upload-<wbr>session</code></span></summary>
<p>Run <strong>Create Worker Assets Upload Session</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-update-create-assets-upload-session">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_create-assets-upload-session-object&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-update-create-assets-upload-session">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "manifest": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-get-content">
<summary><span>Get Worker Script Content — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>get-<wbr>content</code></span></summary>
<p>Run <strong>Get Worker Script Content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-get-content">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-get-content">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-deployments-list-deployments">
<summary><span>List Worker Deployments — <code>cloudflare.<wbr>worker-<wbr>deployments-<wbr>list-<wbr>deployments</code></span></summary>
<p>Run <strong>List Worker Deployments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-deployments-list-deployments">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the deployment creation time range, inclusive.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the deployment creation time range, inclusive.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-deployments-list-deployments">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-deployments-create-deployment">
<summary><span>Create Worker Deployment — <code>cloudflare.<wbr>worker-<wbr>deployments-<wbr>create-<wbr>deployment</code></span></summary>
<p>Run <strong>Create Worker Deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-deployments-create-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If set to true, the deployment will be created even if normally blocked by something such rolling back to an older version when a secret has changed.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_deployment&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-deployments-create-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "strategy": "percentage",
    "versions": [
      {
        "percentage": 100,
        "version_id": "023e105f-2a42-4f8b-a1c1-73f6a2a30c0f"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-deployments-delete-deployment">
<summary><span>Delete Worker Deployment — <code>cloudflare.<wbr>worker-<wbr>deployments-<wbr>delete-<wbr>deployment</code></span></summary>
<p>Run <strong>Delete Worker Deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-deployments-delete-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-deployments-delete-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "deployment_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-deployments-get-deployment">
<summary><span>Get Worker Deployment — <code>cloudflare.<wbr>worker-<wbr>deployments-<wbr>get-<wbr>deployment</code></span></summary>
<p>Run <strong>Get Worker Deployment</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-deployments-get-deployment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-deployments-get-deployment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "deployment_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-cron-trigger-get-cron-triggers">
<summary><span>Get Worker Script Schedules (Cron Triggers) — <code>cloudflare.<wbr>worker-<wbr>cron-<wbr>trigger-<wbr>get-<wbr>cron-<wbr>triggers</code></span></summary>
<p>Run <strong>Get Worker Script Schedules (Cron Triggers)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-cron-trigger-get-cron-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-cron-trigger-get-cron-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-cron-trigger-update-cron-triggers">
<summary><span>Update Worker Script Schedules (Cron Triggers) — <code>cloudflare.<wbr>worker-<wbr>cron-<wbr>trigger-<wbr>update-<wbr>cron-<wbr>triggers</code></span></summary>
<p>Run <strong>Update Worker Script Schedules (Cron Triggers)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-cron-trigger-update-cron-triggers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_schedule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-cron-trigger-update-cron-triggers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-settings-get-settings">
<summary><span>Get Worker Script Settings — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>settings-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get Worker Script Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-settings-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-settings-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-settings-patch-settings">
<summary><span>Patch Worker Script Settings — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>settings-<wbr>patch-<wbr>settings</code></span></summary>
<p>Run <strong>Patch Worker Script Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-settings-patch-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script-settings-item&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-settings-patch-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-list-script-secrets">
<summary><span>List secrets bound to a Worker script — <code>cloudflare.<wbr>worker-<wbr>list-<wbr>script-<wbr>secrets</code></span></summary>
<p>Run <strong>List secrets bound to a Worker script</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-list-script-secrets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-list-script-secrets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-put-script-secret">
<summary><span>Add a secret to a Worker script — <code>cloudflare.<wbr>worker-<wbr>put-<wbr>script-<wbr>secret</code></span></summary>
<p>Run <strong>Add a secret to a Worker script</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-put-script-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-put-script-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "name": "myBinding",
    "type": "secret_text",
    "text": "My secret."
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-patch-script-secrets-bulk">
<summary><span>Patch multiple Worker script secrets — <code>cloudflare.<wbr>worker-<wbr>patch-<wbr>script-<wbr>secrets-<wbr>bulk</code></span></summary>
<p>Run <strong>Patch multiple Worker script secrets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-patch-script-secrets-bulk">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret-patch-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-patch-script-secrets-bulk">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-delete-script-secret">
<summary><span>Delete Worker script secret — <code>cloudflare.<wbr>worker-<wbr>delete-<wbr>script-<wbr>secret</code></span></summary>
<p>Run <strong>Delete Worker script secret</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-delete-script-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.secret_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url_encoded</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name_url_encoded&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-delete-script-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "secret_name": "mySecret"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-get-script-secret">
<summary><span>Get a secret binding — <code>cloudflare.<wbr>worker-<wbr>get-<wbr>script-<wbr>secret</code></span></summary>
<p>Run <strong>Get a secret binding</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-get-script-secret">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.secret_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.url_encoded</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_secret_name_url_encoded&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-get-script-secret">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "secret_name": "mySecret"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-get-settings">
<summary><span>Get Worker Script and Version Settings — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get Worker Script and Version Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-delete-subdomain">
<summary><span>Delete Worker Script Subdomain — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>delete-<wbr>subdomain</code></span></summary>
<p>Run <strong>Delete Worker Script Subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-delete-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-delete-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-get-subdomain">
<summary><span>Get Worker Script Subdomain — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>get-<wbr>subdomain</code></span></summary>
<p>Run <strong>Get Worker Script Subdomain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-get-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-get-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-post-subdomain">
<summary><span>Update Worker Script Subdomain — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>post-<wbr>subdomain</code></span></summary>
<p>Run <strong>Update Worker Script Subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-post-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>Whether the Worker should be available on the workers.dev subdomain.</td>
<td></td>
</tr>
<tr>
<td><code>body.previews_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether the Worker&#39;s Preview URLs should be available on the workers.dev subdomain.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-post-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-tail-logs-list-tails">
<summary><span>List Worker Tails — <code>cloudflare.<wbr>worker-<wbr>tail-<wbr>logs-<wbr>list-<wbr>tails</code></span></summary>
<p>Run <strong>List Worker Tails</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-tail-logs-list-tails">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-tail-logs-list-tails">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-tail-logs-start-tail">
<summary><span>Start Worker Tail — <code>cloudflare.<wbr>worker-<wbr>tail-<wbr>logs-<wbr>start-<wbr>tail</code></span></summary>
<p>Run <strong>Start Worker Tail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-tail-logs-start-tail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-tail-logs-start-tail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-tail-logs-delete-tail">
<summary><span>Delete Worker Tail — <code>cloudflare.<wbr>worker-<wbr>tail-<wbr>logs-<wbr>delete-<wbr>tail</code></span></summary>
<p>Run <strong>Delete Worker Tail</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-tail-logs-delete-tail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-tail-logs-delete-tail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-fetch-usage-model">
<summary><span>Get Worker Script Usage Model — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>fetch-<wbr>usage-<wbr>model</code></span></summary>
<p>Run <strong>Get Worker Script Usage Model</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-fetch-usage-model">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-fetch-usage-model">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-update-usage-model">
<summary><span>Replace Worker Script Usage Model — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>update-<wbr>usage-<wbr>model</code></span></summary>
<p>Run <strong>Replace Worker Script Usage Model</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-update-usage-model">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.usage_model</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_usage_model&quot;</code></td>
</tr>
<tr>
<td><code>body.user_limits</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_user_limits&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-update-usage-model">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-versions-list-versions">
<summary><span>List Versions — <code>cloudflare.<wbr>worker-<wbr>versions-<wbr>list-<wbr>versions</code></span></summary>
<p>Run <strong>List Versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-versions-list-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.deployable</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Only return versions that can be used in a deployment. Ignores pagination.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-versions-list-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-versions-get-version-detail">
<summary><span>Get Worker Script Version — <code>cloudflare.<wbr>worker-<wbr>versions-<wbr>get-<wbr>version-<wbr>detail</code></span></summary>
<p>Run <strong>Get Worker Script Version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-versions-get-version-detail">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.script_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script_name-2&quot;</code></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_version_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-versions-get-version-detail">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_name": "this-is_my_script-01",
    "version_id": "bcf48806-b317-4351-9ee7-36e7d557d4de"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-environment-get-script-content">
<summary><span>Get Worker Environment Script Content — <code>cloudflare.<wbr>worker-<wbr>environment-<wbr>get-<wbr>script-<wbr>content</code></span></summary>
<p>Run <strong>Get Worker Environment Script Content</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-environment-get-script-content">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.service_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_service&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_environment&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-environment-get-script-content">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "service_name": "my-worker",
    "environment_name": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-environment-get-settings">
<summary><span>Get Worker Environment Settings — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>environment-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get Worker Environment Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-environment-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.service_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_service&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_environment&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-environment-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "service_name": "my-worker",
    "environment_name": "production"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-script-environment-patch-settings">
<summary><span>Patch Worker Environment Settings — <code>cloudflare.<wbr>worker-<wbr>script-<wbr>environment-<wbr>patch-<wbr>settings</code></span></summary>
<p>Run <strong>Patch Worker Environment Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-script-environment-patch-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.service_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_service&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_environment&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_script-settings-response&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-script-environment-patch-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "service_name": "my-worker",
    "environment_name": "production"
  },
  "body": {
    "success": true,
    "errors": [],
    "messages": [],
    "result": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-subdomain-delete-subdomain">
<summary><span>Delete Workers Subdomain — <code>cloudflare.<wbr>worker-<wbr>subdomain-<wbr>delete-<wbr>subdomain</code></span></summary>
<p>Run <strong>Delete Workers Subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-subdomain-delete-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-subdomain-delete-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-subdomain-get-subdomain">
<summary><span>Get a Workers Subdomain — <code>cloudflare.<wbr>worker-<wbr>subdomain-<wbr>get-<wbr>subdomain</code></span></summary>
<p>Run <strong>Get a Workers Subdomain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-subdomain-get-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-subdomain-get-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-subdomain-create-subdomain">
<summary><span>Create a Workers Subdomain — <code>cloudflare.<wbr>worker-<wbr>subdomain-<wbr>create-<wbr>subdomain</code></span></summary>
<p>Run <strong>Create a Workers Subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-subdomain-create-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_subdomain-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-subdomain-create-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "subdomain": "my-subdomain"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listworkers">
<summary><span>List Workers — <code>cloudflare.<wbr>listworkers</code></span></summary>
<p>Run <strong>List Workers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listworkers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Property to sort results by.</td>
<td><code>enum: [&quot;deployed_on&quot;,&quot;updated_on&quot;,&quot;created_on&quot;,&quot;name&quot;]; default: &quot;deployed_on&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listworkers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createworker">
<summary><span>Create Worker — <code>cloudflare.<wbr>createworker</code></span></summary>
<p>Run <strong>Create Worker</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createworker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Worker&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createworker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "example",
    "tags": [
      "my-team",
      "my-public-api"
    ],
    "subdomain": {},
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteworker">
<summary><span>Delete Worker — <code>cloudflare.<wbr>deleteworker</code></span></summary>
<p>Run <strong>Delete Worker</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteworker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, delete the Worker even when other Workers still reference it. Service bindings in those Workers may be left broken. Durable Object namespaces implemented by the deleted Worker are deleted even if other Workers reference them.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteworker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getworker">
<summary><span>Get Worker — <code>cloudflare.<wbr>getworker</code></span></summary>
<p>Run <strong>Get Worker</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getworker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getworker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-editworker">
<summary><span>Edit Worker — <code>cloudflare.<wbr>editworker</code></span></summary>
<p>Run <strong>Edit Worker</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.editworker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Worker&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.editworker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  },
  "body": {
    "name": "my-worker",
    "tags": [
      "my-team",
      "my-public-api"
    ],
    "subdomain": {},
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateworker">
<summary><span>Update Worker — <code>cloudflare.<wbr>updateworker</code></span></summary>
<p>Run <strong>Update Worker</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateworker">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Worker&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateworker">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  },
  "body": {
    "name": "example",
    "tags": [
      "my-team",
      "my-public-api"
    ],
    "subdomain": {},
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-list">
<summary><span>List Previews — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>list</code></span></summary>
<p>Run <strong>List Previews</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Property to sort results by.</td>
<td><code>enum: [&quot;deployed_on&quot;,&quot;updated_on&quot;,&quot;created_on&quot;,&quot;slug&quot;,&quot;name&quot;]; default: &quot;deployed_on&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.slug</code></td>
<td>string</td>
<td>Optional</td>
<td>Partial-match filter on preview slug.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Partial-match filter on preview name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-create">
<summary><span>Create Preview — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>create</code></span></summary>
<p>Run <strong>Create Preview</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ignore_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview defaults/base config from the parent Worker is ignored.</td>
<td></td>
</tr>
<tr>
<td><code>query.ignore_base_config</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview base config from the parent Worker is ignored.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Preview&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  },
  "body": {
    "name": "example",
    "tags": [
      "my-team",
      "my-preview"
    ],
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-delete">
<summary><span>Delete Preview — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>delete</code></span></summary>
<p>Run <strong>Delete Preview</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.force</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, delete the Preview even when other Workers still reference it. Service bindings in those Workers may be left broken. Durable Object namespaces implemented by the deleted Preview are deleted even if other Workers reference them.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-get">
<summary><span>Get Preview — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>get</code></span></summary>
<p>Run <strong>Get Preview</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-edit">
<summary><span>Edit Preview — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>edit</code></span></summary>
<p>Run <strong>Edit Preview</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Preview&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  },
  "body": {
    "name": "feature/my-branch",
    "tags": [
      "my-team",
      "my-preview"
    ],
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-update">
<summary><span>Update Preview — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>update</code></span></summary>
<p>Run <strong>Update Preview</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ignore_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview defaults/base config from the parent Worker is ignored.</td>
<td></td>
</tr>
<tr>
<td><code>query.ignore_base_config</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview base config from the parent Worker is ignored.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Preview&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  },
  "body": {
    "name": "example",
    "tags": [
      "my-team",
      "my-preview"
    ],
    "observability": {},
    "logpush": false,
    "tail_consumers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-deployments-list">
<summary><span>List Preview Deployments — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>deployments.<wbr>list</code></span></summary>
<p>Run <strong>List Preview Deployments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.deployments.list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.deployments.list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-deployments-create">
<summary><span>Create Preview Deployment — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>deployments.<wbr>create</code></span></summary>
<p>Run <strong>Create Preview Deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.deployments.create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ignore_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview defaults from the parent Worker are ignored.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_PreviewDeploymentRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.deployments.create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-deployments-patchlatest">
<summary><span>Patch Latest Preview Deployment — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>deployments.<wbr>patchlatest</code></span></summary>
<p>Run <strong>Patch Latest Preview Deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.deployments.patchlatest">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ignore_defaults</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, preview defaults from the parent Worker are ignored.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_PreviewDeploymentRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.deployments.patchlatest">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-deployments-delete">
<summary><span>Delete Preview Deployment — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>deployments.<wbr>delete</code></span></summary>
<p>Run <strong>Delete Preview Deployment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.deployments.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the deployment, which can be a UUID, a UUID prefix (minimum length 8), or the literal &quot;latest&quot; to operate on the most recently created deployment.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.deployments.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example",
    "deployment_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-workers-previews-deployments-get">
<summary><span>Get Preview Deployment — <code>cloudflare.<wbr>workers.<wbr>previews.<wbr>deployments.<wbr>get</code></span></summary>
<p>Run <strong>Get Preview Deployment</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.workers.previews.deployments.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Preview, which can be ID, slug, or URL-encoded name.</td>
<td></td>
</tr>
<tr>
<td><code>path.deployment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the deployment, which can be a UUID, a UUID prefix (minimum length 8), or the literal &quot;latest&quot; to operate on the most recently created deployment.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether to include the <code>modules</code> property of the deployment in the response, which contains code and sourcemap content and may add several megabytes to the response size.</td>
<td><code>enum: [&quot;modules&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.workers.previews.deployments.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "preview_id": "example",
    "deployment_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listworkerversions">
<summary><span>List Worker Versions — <code>cloudflare.<wbr>listworkerversions</code></span></summary>
<p>Run <strong>List Worker Versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listworkerversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Items per-page.</td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listworkerversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createworkerversion">
<summary><span>Create Worker Version — <code>cloudflare.<wbr>createworkerversion</code></span></summary>
<p>Run <strong>Create Worker Version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createworkerversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.deploy</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, a deployment will be created that sends 100% of traffic to the new version.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_Version&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createworkerversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getlatestworkerversion">
<summary><span>Get Latest Worker Version — <code>cloudflare.<wbr>getlatestworkerversi<wbr>on</code></span></summary>
<p>Run <strong>Get Latest Worker Version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getlatestworkerversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether to include the <code>modules</code> property of the version in the response, which contains code and sourcemap content and may add several megabytes to the response size.</td>
<td><code>enum: [&quot;modules&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getlatestworkerversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-patchlatestworkerversion">
<summary><span>Patch Latest Worker Version — <code>cloudflare.<wbr>patchlatestworkerver<wbr>sion</code></span></summary>
<p>Run <strong>Patch Latest Worker Version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.patchlatestworkerversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.deploy</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, a deployment will be created that sends 100% of traffic to the new version.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/workers_Version&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.patchlatestworkerversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteworkerversion">
<summary><span>Delete Worker Version — <code>cloudflare.<wbr>deleteworkerversion</code></span></summary>
<p>Run <strong>Delete Worker Version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteworkerversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the version, which can be a UUID, a UUID prefix (minimum length 8), or the literal &quot;latest&quot; to operate on the most recently created version.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteworkerversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "version_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getworkerversion">
<summary><span>Get Worker Version — <code>cloudflare.<wbr>getworkerversion</code></span></summary>
<p>Run <strong>Get Worker Version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getworkerversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.worker_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the Worker, which can be ID or name.</td>
<td></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier for the version, which can be a UUID, a UUID prefix (minimum length 8), or the literal &quot;latest&quot; to operate on the most recently created version.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether to include the <code>modules</code> property of the version in the response, which contains code and sourcemap content and may add several megabytes to the response size.</td>
<td><code>enum: [&quot;modules&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getworkerversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "worker_id": "example",
    "version_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-list-workflows">
<summary><span>List all Workflows — <code>cloudflare.<wbr>wor-<wbr>list-<wbr>workflows</code></span></summary>
<p>Run <strong>List all Workflows</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-list-workflows">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>string</td>
<td>Optional</td>
<td>Allows filtering workflows` name.</td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-list-workflows">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-list-concurrency-keys">
<summary><span>List concurrency keys — <code>cloudflare.<wbr>wor-<wbr>list-<wbr>concurrency-<wbr>keys</code></span></summary>
<p>Run <strong>List concurrency keys</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-list-concurrency-keys">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 10; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-list-concurrency-keys">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-create-concurrency-key">
<summary><span>Create a concurrency key — <code>cloudflare.<wbr>wor-<wbr>create-<wbr>concurrency-<wbr>key</code></span></summary>
<p>Run <strong>Create a concurrency key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-create-concurrency-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>integer</td>
<td>Required</td>
<td>Maximum number of steps that may concurrently hold this key.</td>
<td><code>maximum: 9007199254740991; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>Unique (per account) name of the concurrency key. Referenced by workflow steps via step config.</td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-create-concurrency-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "name": "example",
    "limit": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-delete-concurrency-key">
<summary><span>Delete a concurrency key — <code>cloudflare.<wbr>wor-<wbr>delete-<wbr>concurrency-<wbr>key</code></span></summary>
<p>Run <strong>Delete a concurrency key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-delete-concurrency-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the concurrency key.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-delete-concurrency-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-get-concurrency-key">
<summary><span>Get concurrency key details — <code>cloudflare.<wbr>wor-<wbr>get-<wbr>concurrency-<wbr>key</code></span></summary>
<p>Run <strong>Get concurrency key details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-get-concurrency-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the concurrency key.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-get-concurrency-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-update-concurrency-key">
<summary><span>Update a concurrency key — <code>cloudflare.<wbr>wor-<wbr>update-<wbr>concurrency-<wbr>key</code></span></summary>
<p>Run <strong>Update a concurrency key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-update-concurrency-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.key_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the concurrency key.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.limit</code></td>
<td>integer</td>
<td>Required</td>
<td>Maximum number of steps that may concurrently hold this key.</td>
<td><code>maximum: 9007199254740991; exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-update-concurrency-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "key_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  },
  "body": {
    "limit": 1
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-get-workflow-settings">
<summary><span>Get account settings — <code>cloudflare.<wbr>wor-<wbr>get-<wbr>workflow-<wbr>settings</code></span></summary>
<p>Run <strong>Get account settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-get-workflow-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-get-workflow-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-update-workflow-settings">
<summary><span>Update account settings — <code>cloudflare.<wbr>wor-<wbr>update-<wbr>workflow-<wbr>settings</code></span></summary>
<p>Run <strong>Update account settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-update-workflow-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention</code></td>
<td>object</td>
<td>Optional</td>
<td>Default retention applied to instances of this version when they do not set their own retention.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-update-workflow-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-delete-workflow">
<summary><span>Deletes a Workflow — <code>cloudflare.<wbr>wor-<wbr>delete-<wbr>workflow</code></span></summary>
<p>Run <strong>Deletes a Workflow</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-delete-workflow">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-delete-workflow">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-get-workflow-details">
<summary><span>Get Workflow details — <code>cloudflare.<wbr>wor-<wbr>get-<wbr>workflow-<wbr>details</code></span></summary>
<p>Run <strong>Get Workflow details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-get-workflow-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-get-workflow-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-create-or-modify-workflow">
<summary><span>Create/modify Workflow — <code>cloudflare.<wbr>wor-<wbr>create-<wbr>or-<wbr>modify-<wbr>workflow</code></span></summary>
<p>Run <strong>Create/modify Workflow</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-create-or-modify-workflow">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.class_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
<tr>
<td><code>body.concurrency</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.concurrency.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of instances of this workflow that can run concurrently. Additional instances are queued and started as running instances complete. Must not exceed the account concurrency limit.</td>
<td><code>minimum: 1; maximum: 9007199254740991</code></td>
</tr>
<tr>
<td><code>body.default_retention</code></td>
<td>object</td>
<td>Optional</td>
<td>Default retention applied to instances of this version when they do not set their own retention.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.default_retention.error_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.default_retention.success_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body.jurisdiction</code></td>
<td>string</td>
<td>Optional</td>
<td>Jurisdiction where instances of this workflow run and store data. Can only be set when the workflow is created and cannot be changed afterwards; omit it to keep the existing jurisdiction.</td>
<td><code>enum: [&quot;eu&quot;,&quot;fedramp&quot;,&quot;us&quot;]</code></td>
</tr>
<tr>
<td><code>body.limits</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.limits.steps</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>minimum: 1; maximum: 9007199254740991</code></td>
</tr>
<tr>
<td><code>body.schedules</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td><code>maxItems: 200</code></td>
</tr>
<tr>
<td><code>body.schedules[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.schedules[].cron</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.script_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 255</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-create-or-modify-workflow">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  },
  "body": {
    "script_name": "example",
    "class_name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-list-workflow-instances">
<summary><span>List of workflow instances — <code>cloudflare.<wbr>wor-<wbr>list-<wbr>workflow-<wbr>instances</code></span></summary>
<p>Run <strong>List of workflow instances</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-list-workflow-instances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Deprecated: use <code>cursor</code> for pagination instead.</td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque token for cursor-based pagination. Mutually exclusive with <code>page</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the direction for cursor-based pagination.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;queued&quot;,&quot;running&quot;,&quot;paused&quot;,&quot;errored&quot;,&quot;terminated&quot;,&quot;complete&quot;,&quot;waitingForPause&quot;,&quot;waiting&quot;,&quot;rollingBack&quot;]</code></td>
</tr>
<tr>
<td><code>query.date_start</code></td>
<td>string</td>
<td>Optional</td>
<td>Accepts ISO 8601 with no timezone offsets and in UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.date_end</code></td>
<td>string</td>
<td>Optional</td>
<td>Accepts ISO 8601 with no timezone offsets and in UTC.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-list-workflow-instances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-create-new-workflow-instance">
<summary><span>Create a new workflow instance — <code>cloudflare.<wbr>wor-<wbr>create-<wbr>new-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Create a new workflow instance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-create-new-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.instance_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The system reserves IDs that consist of the <code>cf_</code> prefix and exactly 64 lowercase hexadecimal characters.</td>
<td><code>minimum: 1; maximum: 100; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body.instance_retention</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.instance_retention.error_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.instance_retention.error_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.instance_retention.error_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body.instance_retention.success_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body.instance_retention.success_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body.instance_retention.success_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body.location_hint</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;wnam&quot;,&quot;weur&quot;,&quot;enam&quot;,&quot;eeur&quot;,&quot;apac&quot;,&quot;apac-ne&quot;,&quot;apac-se&quot;,&quot;oc&quot;,&quot;sam&quot;,&quot;afr&quot;,&quot;me&quot;]</code></td>
</tr>
<tr>
<td><code>body.params</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON-encoded event payload passed into the new instance.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-create-new-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-batch-create-workflow-instance">
<summary><span>Batch create new Workflow instances — <code>cloudflare.<wbr>wor-<wbr>batch-<wbr>create-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Batch create new Workflow instances</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-batch-create-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].instance_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The system reserves IDs that consist of the <code>cf_</code> prefix and exactly 64 lowercase hexadecimal characters.</td>
<td><code>minimum: 1; maximum: 100; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>body[].instance_retention</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].instance_retention.error_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body[].instance_retention.error_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body[].instance_retention.error_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body[].instance_retention.success_retention</code></td>
<td>—</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds or as a string like &#39;5 minutes&#39;.</td>
<td></td>
</tr>
<tr>
<td><code>body[].instance_retention.success_retention</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the duration in milliseconds.</td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>body[].instance_retention.success_retention</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; pattern: &quot;^(\\d+)\\s+(second|minute|hour|day|week|month|year)s?$&quot;</code></td>
</tr>
<tr>
<td><code>body[].location_hint</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;wnam&quot;,&quot;weur&quot;,&quot;enam&quot;,&quot;eeur&quot;,&quot;apac&quot;,&quot;apac-ne&quot;,&quot;apac-se&quot;,&quot;oc&quot;,&quot;sam&quot;,&quot;afr&quot;,&quot;me&quot;]</code></td>
</tr>
<tr>
<td><code>body[].params</code></td>
<td>string</td>
<td>Optional</td>
<td>JSON-encoded event payload passed into the new instance.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-batch-create-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  },
  "body": [
    {}
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-batch-delete-workflow-instances">
<summary><span>Batch delete instances of a workflow — <code>cloudflare.<wbr>wor-<wbr>batch-<wbr>delete-<wbr>workflow-<wbr>instances</code></span></summary>
<p>Run <strong>Batch delete instances of a workflow</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-batch-delete-workflow-instances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.instances</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body.instances[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Instance identifier. Accepts user-created IDs (<code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code>, maximum 100 characters) and system-generated IDs that consist of a <code>cf_</code> or <code>-</code> prefix and exactly 64 lowercase hexadecimal characters.</td>
<td><code>minLength: 1; maxLength: 100; pattern: &quot;^(-[0-9a-f]{64}|[a-zA-Z0-9_][a-zA-Z0-9-_]*)$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-batch-delete-workflow-instances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  },
  "body": {
    "instances": [
      "example"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-batch-terminate-workflow-instances">
<summary><span>Batch terminate instances of a workflow — <code>cloudflare.<wbr>wor-<wbr>batch-<wbr>terminate-<wbr>workflow-<wbr>instances</code></span></summary>
<p>Run <strong>Batch terminate instances of a workflow</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-batch-terminate-workflow-instances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>minItems: 1; maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 100; pattern: &quot;^(-[0-9a-f]{64}|[a-zA-Z0-9_][a-zA-Z0-9-_]*)$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-batch-terminate-workflow-instances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  },
  "body": [
    "example"
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-status-terminate-workflow-instances">
<summary><span>Get status of the job responsible for terminate all instances of a workflow — <code>cloudflare.<wbr>wor-<wbr>status-<wbr>terminate-<wbr>workflow-<wbr>instances</code></span></summary>
<p>Run <strong>Get status of the job responsible for terminate all instances of a workflow</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-status-terminate-workflow-instances">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-status-terminate-workflow-instances">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-delete-workflow-instance">
<summary><span>Delete a workflow instance — <code>cloudflare.<wbr>wor-<wbr>delete-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Delete a workflow instance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-delete-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-delete-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-describe-workflow-instance">
<summary><span>Get logs and status from instance — <code>cloudflare.<wbr>wor-<wbr>describe-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Get logs and status from instance</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-describe-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.simple</code></td>
<td>string</td>
<td>Optional</td>
<td>When true, omits step details and returns only metadata with step_count.</td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]; default: &quot;false&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Step ordering: &quot;asc&quot; (default, oldest first) or &quot;desc&quot; (newest first).</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-describe-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-send-event-workflow-instance">
<summary><span>Send event to instance — <code>cloudflare.<wbr>wor-<wbr>send-<wbr>event-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Send event to instance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-send-event-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.event_type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 100; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-send-event-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "event_type": "example",
    "account_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-change-status-workflow-instance">
<summary><span>Change status of instance — <code>cloudflare.<wbr>wor-<wbr>change-<wbr>status-<wbr>workflow-<wbr>instance</code></span></summary>
<p>Run <strong>Change status of instance</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-change-status-workflow-instance">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;pause&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;resume&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.rollback</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Run rollback before terminating.</td>
<td><code>oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[3]; enum: [&quot;terminate&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.from</code></td>
<td>object</td>
<td>Optional</td>
<td>Step to restart from.</td>
<td><code>oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.from.count</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[4]; maximum: 9007199254740991; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>body.from.name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; minLength: 1; maxLength: 256</code></td>
</tr>
<tr>
<td><code>body.from.type</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;do&quot;,&quot;sleep&quot;,&quot;waitForEvent&quot;]</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[4]; enum: [&quot;restart&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-change-status-workflow-instance">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "account_id": "example"
  },
  "body": {
    "status": "pause"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-get-workflow-instance-step">
<summary><span>Get full step output from instance — <code>cloudflare.<wbr>wor-<wbr>get-<wbr>workflow-<wbr>instance-<wbr>step</code></span></summary>
<p>Run <strong>Get full step output from instance</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-get-workflow-instance-step">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Required</td>
<td>Exact step name from the instance logs response, including the generated counter suffix.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Required</td>
<td>Step type to disambiguate step.do and waitForEvent entries that share the same name.</td>
<td><code>enum: [&quot;step&quot;,&quot;waitForEvent&quot;]</code></td>
</tr>
<tr>
<td><code>query.attempt</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specific attempt number to retrieve output or error for.</td>
<td><code>maximum: 9007199254740991; exclusiveMinimum: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-get-workflow-instance-step">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "account_id": "example"
  },
  "query": {
    "name": "example",
    "type": "step"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-create-workflow-instance-subscription-token">
<summary><span>Create a workflow instance event subscription token — <code>cloudflare.<wbr>wor-<wbr>create-<wbr>workflow-<wbr>instance-<wbr>subscription-<wbr>token</code></span></summary>
<p>Run <strong>Create a workflow instance event subscription token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-create-workflow-instance-subscription-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.instance_id</code></td>
<td>string</td>
<td>Required</td>
<td>Instance identifier. User-created instances match <code>^[a-zA-Z0-9_][a-zA-Z0-9-_]*$</code> (max 100 characters); cron-triggered instances can use a longer, system-generated id derived from the cron expression.</td>
<td><code>minLength: 1; maxLength: 271</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-create-workflow-instance-subscription-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "instance_id": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-list-workflow-versions">
<summary><span>List deployed Workflow versions — <code>cloudflare.<wbr>wor-<wbr>list-<wbr>workflow-<wbr>versions</code></span></summary>
<p>Run <strong>List deployed Workflow versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-list-workflow-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 50; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td></td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-list-workflow-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-describe-workflow-versions">
<summary><span>Get Workflow version details — <code>cloudflare.<wbr>wor-<wbr>describe-<wbr>workflow-<wbr>versions</code></span></summary>
<p>Run <strong>Get Workflow version details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-describe-workflow-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-describe-workflow-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "version_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-describe-workflow-versions-dag">
<summary><span>Get Workflow version dag — <code>cloudflare.<wbr>wor-<wbr>describe-<wbr>workflow-<wbr>versions-<wbr>dag</code></span></summary>
<p>Run <strong>Get Workflow version dag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-describe-workflow-versions-dag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-describe-workflow-versions-dag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "version_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-wor-describe-workflow-versions-graph">
<summary><span>Get Workflow version graph — <code>cloudflare.<wbr>wor-<wbr>describe-<wbr>workflow-<wbr>versions-<wbr>graph</code></span></summary>
<p>Run <strong>Get Workflow version graph</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.wor-describe-workflow-versions-graph">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.workflow_name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>minLength: 1; maxLength: 64; pattern: &quot;^[a-zA-Z0-9_][a-zA-Z0-9-_]*$&quot;</code></td>
</tr>
<tr>
<td><code>path.version_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.wor-describe-workflow-versions-graph">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "workflow_name": "example",
    "version_id": "00000000-0000-4000-8000-000000000000",
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-get-connectivity-settings">
<summary><span>Get Zero Trust Connectivity Settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>get-<wbr>connectivity-<wbr>settings</code></span></summary>
<p>Run <strong>Get Zero Trust Connectivity Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-get-connectivity-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-get-connectivity-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-accounts-patch-connectivity-settings">
<summary><span>Updates the Zero Trust Connectivity Settings — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>accounts-<wbr>patch-<wbr>connectivity-<wbr>settings</code></span></summary>
<p>Run <strong>Updates the Zero Trust Connectivity Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-accounts-patch-connectivity-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.icmp_proxy_enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_icmp_proxy_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.offramp_warp_enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_offramp_warp_enabled&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-accounts-patch-connectivity-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-route-hostname-list">
<summary><span>List hostname routes — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>route-<wbr>hostname-<wbr>list</code></span></summary>
<p>Run <strong>List hostname routes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-route-hostname-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_route_id&quot;</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list hostname routes that contain a substring of the given value, the filter is case-insensitive.</td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname&quot;</code></td>
</tr>
<tr>
<td><code>query.tunnel_id</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list hostname routes that point to a specific tunnel.</td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-3&quot;</code></td>
</tr>
<tr>
<td><code>query.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_query_comment&quot;</code></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only return deleted hostname routes. If <code>false</code>, exclude deleted hostname routes.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-route-hostname-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-route-hostname-create">
<summary><span>Create hostname route — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>route-<wbr>hostname-<wbr>create</code></span></summary>
<p>Run <strong>Create hostname route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-route-hostname-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-route-hostname-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-route-hostname-delete">
<summary><span>Delete hostname route — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>route-<wbr>hostname-<wbr>delete</code></span></summary>
<p>Run <strong>Delete hostname route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-route-hostname-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname_route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_route_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-route-hostname-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "hostname_route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-route-hostname-get">
<summary><span>Get hostname route — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>route-<wbr>hostname-<wbr>get</code></span></summary>
<p>Run <strong>Get hostname route</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-route-hostname-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname_route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_route_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-route-hostname-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "hostname_route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-route-hostname-update">
<summary><span>Update hostname route — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>route-<wbr>hostname-<wbr>update</code></span></summary>
<p>Run <strong>Update hostname route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-route-hostname-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname_route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_route_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_hostname&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_tunnel_id-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-route-hostname-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "hostname_route_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnets-list">
<summary><span>List Subnets — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnets-<wbr>list</code></span></summary>
<p>Run <strong>List Subnets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnets-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list subnets with the given name</td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_query_name&quot;</code></td>
</tr>
<tr>
<td><code>query.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_query_comment&quot;</code></td>
</tr>
<tr>
<td><code>query.network</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only list the subnet whose network exactly matches the given CIDR.</td>
<td></td>
</tr>
<tr>
<td><code>query.network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tunnel_ip_network_encoded&quot;</code></td>
</tr>
<tr>
<td><code>query.existed_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_existed_at&quot;</code></td>
</tr>
<tr>
<td><code>query.address_family</code></td>
<td>—</td>
<td>Optional</td>
<td>If set, only include subnets in the given address family - <code>v4</code> or <code>v6</code></td>
<td><code>$ref: &quot;#/definitions/tunnel_address_family&quot;</code></td>
</tr>
<tr>
<td><code>query.is_default_network</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include default subnets. If <code>false</code>, exclude default subnets subnets. If not set, all subnets will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.is_deleted</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, only include deleted subnets. If <code>false</code>, exclude deleted subnets. If not set, all subnets will be included.</td>
<td></td>
</tr>
<tr>
<td><code>query.sort_order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order of the results. <code>asc</code> means oldest to newest, <code>desc</code> means newest to oldest. If not set, they will not be in any particular order.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.subnet_types</code></td>
<td>string</td>
<td>Optional</td>
<td>If set, the types of subnets to include, separated by comma.</td>
<td><code>enum: [&quot;cloudflare_source&quot;,&quot;initial_resolved_ip&quot;,&quot;warp&quot;]</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_page_number&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnets-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-get-cloudflare-source">
<summary><span>Get Cloudflare Source Subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>get-<wbr>cloudflare-<wbr>source</code></span></summary>
<p>Run <strong>Get Cloudflare Source Subnet</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-get-cloudflare-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.address_family</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_address_family&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-get-cloudflare-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "address_family": "v4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-update-cloudflare-source">
<summary><span>Update Cloudflare Source Subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>update-<wbr>cloudflare-<wbr>source</code></span></summary>
<p>Run <strong>Update Cloudflare Source Subnet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-update-cloudflare-source">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.address_family</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_address_family&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_name&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_ip_network&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-update-cloudflare-source">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "address_family": "v4"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-get-initial-resolved-ip">
<summary><span>Get Initial Resolved IP Subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>get-<wbr>initial-<wbr>resolved-<wbr>ip</code></span></summary>
<p>Run <strong>Get Initial Resolved IP Subnet</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-get-initial-resolved-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.address_family</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_address_family&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-get-initial-resolved-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "address_family": "v4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-update-initial-resolved-ip">
<summary><span>Update Initial Resolved IP Subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>update-<wbr>initial-<wbr>resolved-<wbr>ip</code></span></summary>
<p>Run <strong>Update Initial Resolved IP Subnet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-update-initial-resolved-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.address_family</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_address_family&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_name&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_ip_network&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-update-initial-resolved-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "address_family": "v4"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-create-warp">
<summary><span>Create WARP IP subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>create-<wbr>warp</code></span></summary>
<p>Run <strong>Create WARP IP subnet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-create-warp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default_network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_is_default_network&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_name&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_ip_network&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-create-warp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "IPv4 Cloudflare Source IPs",
    "network": "100.64.0.0/12"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-delete-warp">
<summary><span>Delete WARP IP subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>delete-<wbr>warp</code></span></summary>
<p>Run <strong>Delete WARP IP subnet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-delete-warp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.subnet_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-delete-warp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "subnet_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-get-warp">
<summary><span>Get WARP IP subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>get-<wbr>warp</code></span></summary>
<p>Run <strong>Get WARP IP subnet</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-get-warp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.subnet_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-get-warp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "subnet_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zero-trust-networks-subnet-update-warp">
<summary><span>Update WARP IP subnet — <code>cloudflare.<wbr>zero-<wbr>trust-<wbr>networks-<wbr>subnet-<wbr>update-<wbr>warp</code></span></summary>
<p>Run <strong>Update WARP IP subnet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zero-trust-networks-subnet-update-warp">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_account_id&quot;</code></td>
</tr>
<tr>
<td><code>path.subnet_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.comment</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_comment&quot;</code></td>
</tr>
<tr>
<td><code>body.is_default_network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_is_default_network&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_name&quot;</code></td>
</tr>
<tr>
<td><code>body.network</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tunnel_subnet_ip_network&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zero-trust-networks-subnet-update-warp">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "699d98642c564d2e855e9661899b7252",
    "subnet_id": "f70ff985-a4ef-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-risk-score-behaviors-get">
<summary><span>Get all behaviors and associated configuration — <code>cloudflare.<wbr>dlp-<wbr>risk-<wbr>score-<wbr>behaviors-<wbr>get</code></span></summary>
<p>Run <strong>Get all behaviors and associated configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-risk-score-behaviors-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-risk-score-behaviors-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-risk-score-behaviors-put">
<summary><span>Update configuration for risk behaviors — <code>cloudflare.<wbr>dlp-<wbr>risk-<wbr>score-<wbr>behaviors-<wbr>put</code></span></summary>
<p>Run <strong>Update configuration for risk behaviors</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-risk-score-behaviors-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_UpdateBehaviors&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-risk-score-behaviors-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "behaviors": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-list">
<summary><span>List all risk score integrations for the account. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>list</code></span></summary>
<p>Run <strong>List all risk score integrations for the account.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-create">
<summary><span>Create new risk score integration. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>create</code></span></summary>
<p>Run <strong>Create new risk score integration.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_CreateIntegrationBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  },
  "body": {
    "integration_type": "Okta",
    "tenant_url": "https://example.com/"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-get-by-reference-id">
<summary><span>Get risk score integration by reference id. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>get-<wbr>by-<wbr>reference-<wbr>id</code></span></summary>
<p>Run <strong>Get risk score integration by reference id.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-get-by-reference-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.reference_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-get-by-reference-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "reference_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-delete">
<summary><span>Delete a risk score integration. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a risk score integration.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "integration_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-get">
<summary><span>Get risk score integration by id. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>get</code></span></summary>
<p>Run <strong>Get risk score integration by id.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "integration_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-zt-risk-score-integration-update">
<summary><span>Update a risk score integration. — <code>cloudflare.<wbr>dlp-<wbr>zt-<wbr>risk-<wbr>score-<wbr>integration-<wbr>update</code></span></summary>
<p>Run <strong>Update a risk score integration.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-zt-risk-score-integration-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.integration_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dlp_UpdateIntegrationBody&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-zt-risk-score-integration-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "integration_id": "00000000-0000-4000-8000-000000000000"
  },
  "body": {
    "tenant_url": "https://example.com/",
    "active": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-risk-score-summary-get">
<summary><span>Get risk score info for all users in the account — <code>cloudflare.<wbr>dlp-<wbr>risk-<wbr>score-<wbr>summary-<wbr>get</code></span></summary>
<p>Run <strong>Get risk score info for all users in the account</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-risk-score-summary-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-risk-score-summary-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-risk-score-summary-get-for-user">
<summary><span>Get risk event/score information for a specific user — <code>cloudflare.<wbr>dlp-<wbr>risk-<wbr>score-<wbr>summary-<wbr>get-<wbr>for-<wbr>user</code></span></summary>
<p>Run <strong>Get risk event/score information for a specific user</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-risk-score-summary-get-for-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-risk-score-summary-get-for-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "user_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dlp-risk-score-reset-post">
<summary><span>Clear the risk score for a particular user — <code>cloudflare.<wbr>dlp-<wbr>risk-<wbr>score-<wbr>reset-<wbr>post</code></span></summary>
<p>Run <strong>Clear the risk score for a particular user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dlp-risk-score-reset-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.account_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>path.user_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dlp-risk-score-reset-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "account_id": "example",
    "user_id": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-query-get">
<summary><span>Query analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>query-<wbr>get</code></span></summary>
<p>Run <strong>Query analytics datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-query-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>SQL query to execute. A trailing FORMAT selects JSON, JSONEachRow, TabSeparated, or TSV output on any dataset.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-query-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "query": "SELECT edgeResponseStatus FROM events.httpRequests WHERE accountTag = '0123456789abcdef0123456789abcdef' AND datetime &gt; '2026-01-01' LIMIT 10"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-query-post">
<summary><span>Query analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>query-<wbr>post</code></span></summary>
<p>Run <strong>Query analytics datasets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-query-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/analytics-sql_SqlQueryRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-query-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "params": {
      "status": 404
    },
    "query": "SELECT edgeResponseStatus FROM events.httpRequests WHERE edgeResponseStatus = $status LIMIT 10",
    "scope": {
      "accountTag": "0123456789abcdef0123456789abcdef"
    },
    "time_range": {
      "end": "2026-01-02T00:00:00Z",
      "start": "2026-01-01T00:00:00Z"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sql-api-introspection">
<summary><span>List available analytics datasets — <code>cloudflare.<wbr>sql-<wbr>api-<wbr>introspection</code></span></summary>
<p>Run <strong>List available analytics datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sql-api-introspection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.account_tag</code></td>
<td>string</td>
<td>Required</td>
<td>Account whose available analytics datasets are returned.</td>
<td><code>pattern: &quot;^[0-9a-f]{32}$&quot;</code></td>
</tr>
<tr>
<td><code>query.include_columns</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include column metadata for each returned dataset.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_custom_attributes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include a capped set of custom attribute names and types observed during the preceding seven days, as <code>custom_attributes</code>. Requires a nonempty dataset_name. Deprecated in favor of <code>include_attributes</code>.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_attributes</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include a capped set of attribute names and types observed during the preceding seven days, as <code>attributes</code>. Requires a nonempty dataset_name. Replaces <code>include_custom_attributes</code>, which is deprecated.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.include_wae</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include Workers Analytics Engine datasets, which are discovered from the account&#39;s own data. Set to <code>false</code> to return only datasets described from the static catalogue, which avoids that lookup.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.include_lex</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include Log Explorer datasets, which are listed only where the account has them. Set to <code>false</code> to return only datasets described from the static catalogue, which avoids that lookup.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.dataset_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only the dataset with this exact name. An empty value is treated as if the parameter had been omitted, and does not filter the catalogue. A name that matches no dataset in this deployment&#39;s catalogue is rejected with <code>422</code>; a dataset that exists but is not describable here is rejected identically, so the two cases cannot be told apart.  A Workers Analytics Engine dataset is named in full, as <code>events.analyticsEngine.&amp;lt;dataset_name&amp;gt;</code>; the namespace on its own returns every such dataset the account has. A <code>dataset_name</code> the account does not have is rejected with <code>422</code> like any other unknown name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sql-api-introspection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "account_tag": "0123456789abcdef0123456789abcdef"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billing-validate-address">
<summary><span>Validate Billing Address — <code>cloudflare.<wbr>billing-<wbr>validate-<wbr>address</code></span></summary>
<p>Run <strong>Validate Billing Address</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billing-validate-address">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_address_validation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billing-validate-address">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billing-get-rate-plan">
<summary><span>Get Rate Plan by Public Key — <code>cloudflare.<wbr>billing-<wbr>get-<wbr>rate-<wbr>plan</code></span></summary>
<p>Run <strong>Get Rate Plan by Public Key</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billing-get-rate-plan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.public_key</code></td>
<td>string</td>
<td>Required</td>
<td>The public key identifier for the rate plan.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billing-get-rate-plan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "public_key": "teams_free"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-ca-list-certificates">
<summary><span>List Certificates — <code>cloudflare.<wbr>origin-<wbr>ca-<wbr>list-<wbr>certificates</code></span></summary>
<p>Run <strong>List Certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-ca-list-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of records per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limit to the number of records returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Offset the results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-ca-list-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-ca-create-certificate">
<summary><span>Create Certificate — <code>cloudflare.<wbr>origin-<wbr>ca-<wbr>create-<wbr>certificate</code></span></summary>
<p>Run <strong>Create Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-ca-create-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.csr</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_csr&quot;</code></td>
</tr>
<tr>
<td><code>body.hostnames</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostnames&quot;</code></td>
</tr>
<tr>
<td><code>body.request_type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_request_type&quot;</code></td>
</tr>
<tr>
<td><code>body.requested_validity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_requested_validity&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-ca-create-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "hostnames": [
      "example.com",
      "*.example.com",
      "sub.example.com"
    ],
    "request_type": "origin-rsa",
    "csr": "-----BEGIN CERTIFICATE REQUEST-----\nMIICxzCCAa8CAQAwSDELMAkGA1UEBhMCVVMxFjAUBgNVBAgTDVNhbiBGcmFuY2lz\nY28xCzAJBgNVBAcTAkNBMRQwEgYDVQQDEwtleGFtcGxlLm5ldDCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBALxejtu4b+jPdFeFi6OUsye8TYJQBm3WfCvL\nHu5EvijMO/4Z2TImwASbwUF7Ir8OLgH+mGlQZeqyNvGoSOMEaZVXcYfpR1hlVak8\n4GGVr+04IGfOCqaBokaBFIwzclGZbzKmLGwIQioNxGfqFm6RGYGA3be2Je2iseBc\nN8GV1wYmvYE0RR+yWweJCTJ157exyRzu7sVxaEW9F87zBQLyOnwXc64rflXslRqi\ng7F7w5IaQYOl8yvmk/jEPCAha7fkiUfEpj4N12+oPRiMvleJF98chxjD4MH39c5I\nuOslULhrWunfh7GB1jwWNA9y44H0snrf+xvoy2TcHmxvma9Eln8CAwEAAaA6MDgG\nCSqGSIb3DQEJDjErMCkwJwYDVR0RBCAwHoILZXhhbXBsZS5uZXSCD3d3dy5leGFt\ncGxlLm5ldDANBgkqhkiG9w0BAQsFAAOCAQEAcBaX6dOnI8ncARrI9ZSF2AJX+8mx\npTHY2+Y2C0VvrVDGMtbBRH8R9yMbqWtlxeeNGf//LeMkSKSFa4kbpdx226lfui8/\nauRDBTJGx2R1ccUxmLZXx4my0W5iIMxunu+kez+BDlu7bTT2io0uXMRHue4i6quH\nyc5ibxvbJMjR7dqbcanVE10/34oprzXQsJ/VmSuZNXtjbtSKDlmcpw6To/eeAJ+J\nhXykcUihvHyG4A1m2R6qpANBjnA0pHexfwM/SgfzvpbvUg0T1ubmer8BgTwCKIWs\ndcWYTthM51JIqRBfNqy4QcBnX+GY05yltEEswQI55wdiS3CjTTA67sdbcQ==\n-----END CERTIFICATE REQUEST-----"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-ca-revoke-certificate">
<summary><span>Revoke Certificate — <code>cloudflare.<wbr>origin-<wbr>ca-<wbr>revoke-<wbr>certificate</code></span></summary>
<p>Run <strong>Revoke Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-ca-revoke-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_origin_ca_certificate_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-ca-revoke-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "328578533902268680212849205732770752308931942346"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-ca-get-certificate">
<summary><span>Get Certificate — <code>cloudflare.<wbr>origin-<wbr>ca-<wbr>get-<wbr>certificate</code></span></summary>
<p>Run <strong>Get Certificate</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-ca-get-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_origin_ca_certificate_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-ca-get-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "328578533902268680212849205732770752308931942346"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-list-category-apis">
<summary><span>List category APIs — <code>cloudflare.<wbr>cws-<wbr>list-<wbr>category-<wbr>apis</code></span></summary>
<p>Run <strong>List category APIs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-list-category-apis">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from previous response</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page (1-100, default 20)</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.application</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact case-sensitive application name. Omit to search every application.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search over API names.</td>
<td></td>
</tr>
<tr>
<td><code>query.variants</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include the routing identities represented by each API name. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-list-category-apis">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-list-category-applications">
<summary><span>List category applications — <code>cloudflare.<wbr>cws-<wbr>list-<wbr>category-<wbr>applications</code></span></summary>
<p>Run <strong>List category applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-list-category-applications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from previous response</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page (1-100, default 20)</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search over application names.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-list-category-applications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-list-category-application-versions">
<summary><span>List application versions — <code>cloudflare.<wbr>cws-<wbr>list-<wbr>category-<wbr>application-<wbr>versions</code></span></summary>
<p>Run <strong>List application versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-list-category-application-versions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from previous response</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page (1-100, default 20)</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.application_key</code></td>
<td>string</td>
<td>Required</td>
<td>Stable application key.</td>
<td><code>minLength: 1; maxLength: 255; pattern: &quot;^[a-z0-9]+(?:-[a-z0-9]+)*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-list-category-application-versions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "application_key": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-get-latest-category-application-version">
<summary><span>Get the latest application version — <code>cloudflare.<wbr>cws-<wbr>get-<wbr>latest-<wbr>category-<wbr>application-<wbr>version</code></span></summary>
<p>Run <strong>Get the latest application version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-get-latest-category-application-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.application_key</code></td>
<td>string</td>
<td>Required</td>
<td>Stable application key.</td>
<td><code>minLength: 1; maxLength: 255; pattern: &quot;^[a-z0-9]+(?:-[a-z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-None-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>Previously received bundle ETag. A match returns 304 without a response body.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-get-latest-category-application-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "application_key": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-get-category-application-version">
<summary><span>Get an application version — <code>cloudflare.<wbr>cws-<wbr>get-<wbr>category-<wbr>application-<wbr>version</code></span></summary>
<p>Run <strong>Get an application version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-get-category-application-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.application_key</code></td>
<td>string</td>
<td>Required</td>
<td>Stable application key.</td>
<td><code>minLength: 1; maxLength: 255; pattern: &quot;^[a-z0-9]+(?:-[a-z0-9]+)*$&quot;</code></td>
</tr>
<tr>
<td><code>path.version_tag</code></td>
<td>string</td>
<td>Required</td>
<td>Immutable application version identifier.</td>
<td><code>minLength: 1; maxLength: 255; pattern: &quot;^[A-Za-z0-9][A-Za-z0-9._~-]*$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-get-category-application-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "application_key": "example",
    "version_tag": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-list-category-operations">
<summary><span>List category operations — <code>cloudflare.<wbr>cws-<wbr>list-<wbr>category-<wbr>operations</code></span></summary>
<p>Run <strong>List category operations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-list-category-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Pagination cursor from previous response</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page (1-100, default 20)</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.application</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact case-sensitive application ancestor name. Omit to search every application.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.api</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact case-sensitive API ancestor name. Omit to search every API.</td>
<td><code>minLength: 1</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Case-insensitive substring search over operation names.</td>
<td></td>
</tr>
<tr>
<td><code>query.variants</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include the routing identities represented by each operation name. Defaults to false.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-list-category-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cws-get-filter-schema">
<summary><span>Get filter fields — <code>cloudflare.<wbr>cws-<wbr>get-<wbr>filter-<wbr>schema</code></span></summary>
<p>Run <strong>Get filter fields</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cws-get-filter-schema">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cws-get-filter-schema">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-cloudflare-ips-cloudflare-ip-details">
<summary><span>Cloudflare/JD Cloud IP Details — <code>cloudflare.<wbr>cloudflare-<wbr>ips-<wbr>cloudflare-<wbr>ip-<wbr>details</code></span></summary>
<p>Run <strong>Cloudflare/JD Cloud IP Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.cloudflare-ips-cloudflare-ip-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.networks</code></td>
<td>string</td>
<td>Optional</td>
<td>Specified as <code>jdcloud</code> to list IPs used by JD Cloud data centers.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.cloudflare-ips-cloudflare-ip-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-account-memberships-list-memberships">
<summary><span>List Memberships — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>account-<wbr>memberships-<wbr>list-<wbr>memberships</code></span></summary>
<p>Run <strong>List Memberships</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-account-memberships-list-memberships">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.account.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_properties-name&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of memberships per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order memberships by.</td>
<td><code>enum: [&quot;id&quot;,&quot;account.name&quot;,&quot;status&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order memberships.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_properties-name&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Status of this membership.</td>
<td><code>enum: [&quot;accepted&quot;,&quot;pending&quot;,&quot;rejected&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-account-memberships-list-memberships">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-account-memberships-delete-membership">
<summary><span>Delete Membership — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>account-<wbr>memberships-<wbr>delete-<wbr>membership</code></span></summary>
<p>Run <strong>Delete Membership</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-account-memberships-delete-membership">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.membership_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-account-memberships-delete-membership">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "membership_id": "4536bcfad5faccb111b47003c79917fa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-account-memberships-membership-details">
<summary><span>Membership Details — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>account-<wbr>memberships-<wbr>membership-<wbr>details</code></span></summary>
<p>Run <strong>Membership Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-account-memberships-membership-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.membership_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-account-memberships-membership-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "membership_id": "4536bcfad5faccb111b47003c79917fa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-account-memberships-update-membership">
<summary><span>Update Membership — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>account-<wbr>memberships-<wbr>update-<wbr>membership</code></span></summary>
<p>Run <strong>Update Membership</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-account-memberships-update-membership">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.membership_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td>Whether to accept or reject this account invitation.</td>
<td><code>enum: [&quot;accepted&quot;,&quot;rejected&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-account-memberships-update-membership">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "membership_id": "4536bcfad5faccb111b47003c79917fa"
  },
  "body": {
    "status": "accepted"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-oauth-scopes-list">
<summary><span>List OAuth Scopes — <code>cloudflare.<wbr>oauth-<wbr>scopes-<wbr>list</code></span></summary>
<p>Run <strong>List OAuth Scopes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.oauth-scopes-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.oauth-scopes-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organization_listorganizations">
<summary><span>List organizations the user has access to — <code>cloudflare.<wbr>organization_<wbr>listorganizations</code></span></summary>
<p>Run <strong>List organizations the user has access to</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organization_listorganizations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Only return organizations with the specified IDs (ex. id=foo&amp;id=bar). Send multiple elements by repeating the query value.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-sensitive) Filter the list of organizations to where the name is equal to a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of organizations to where the name starts with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of organizations to where the name ends with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of organizations to where the name contains a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.containing.account</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of organizations to the ones that contain this particular account.</td>
<td></td>
</tr>
<tr>
<td><code>query.containing.user</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of organizations to the ones that contain this particular user.  IMPORTANT: Just because an organization &quot;contains&quot; a user is not a representation of any authorization or privilege to manage any resources therein. An organization &quot;containing&quot; a user simply means the user is managed by that organization.</td>
<td></td>
</tr>
<tr>
<td><code>query.containing.organization</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of organizations to the ones that contain this particular organization.</td>
<td></td>
</tr>
<tr>
<td><code>query.parent.id</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter the list of organizations to the ones that are a sub-organization of the specified organization.  &quot;null&quot; is a valid value to provide for this parameter. It means &quot;where an organization has no parent (i.e. it is a &#39;root&#39; organization).&quot;</td>
<td></td>
</tr>
<tr>
<td><code>query.parent.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]; $ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>query.parent.id</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]; enum: [&quot;null&quot;]</code></td>
</tr>
<tr>
<td><code>query.member.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter organizations to those where the given user, by email, is an active member of that exact organization. This does not include hierarchy-derived access.</td>
<td></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by. Currently supported values: <code>name</code>. When not specified, results are ordered by hierarchy.</td>
<td><code>enum: [&quot;name&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for the <code>order_by</code> field. Defaults to <code>asc</code> when <code>order_by</code> is specified.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>An opaque token returned from the last list response that when provided will retrieve the next page.  Parameters used to filter the retrieved list must remain in subsequent requests with a page token.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>The amount of items to return. Defaults to 10.</td>
<td><code>minimum: 0; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organization_listorganizations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_createuserorganization">
<summary><span>Create organization — <code>cloudflare.<wbr>organizations_<wbr>createuserorganizati<wbr>on</code></span></summary>
<p>Run <strong>Create organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_createuserorganization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_CreateOrganizationRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_createuserorganization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "name": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_delete">
<summary><span>Delete organization — <code>cloudflare.<wbr>organizations_<wbr>delete</code></span></summary>
<p>Run <strong>Delete organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization to delete.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_retrieve">
<summary><span>Get organization — <code>cloudflare.<wbr>organizations_<wbr>retrieve</code></span></summary>
<p>Run <strong>Get organization</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_retrieve">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization to retrieve.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_retrieve">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_modify">
<summary><span>Update organization — <code>cloudflare.<wbr>organizations_<wbr>modify</code></span></summary>
<p>Run <strong>Update organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_modify">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization to modify.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_ModifyOrganizationRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_modify">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_getaccounts">
<summary><span>List organization accounts — <code>cloudflare.<wbr>organizations_<wbr>getaccounts</code></span></summary>
<p>Run <strong>List organization accounts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_getaccounts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Accept</code></td>
<td>string</td>
<td>Optional</td>
<td>Request <code>application/json; legacy=true</code> for the LegacyAccount representation.</td>
<td></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization to retrieve a list of accounts for.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.account_pubname</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-sensitive) Filter the list of accounts to where the account_pubname is equal to a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname starts with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname ends with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname contains a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-sensitive) Filter the list of accounts to where the name is equal to a particular string. At most one of <code>name</code>, <code>name.startsWith</code>, <code>name.endsWith</code>, or <code>name.contains</code> may be supplied per request.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name starts with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name ends with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name contains a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter accounts by lifecycle status. Defaults to <code>active</code>.</td>
<td><code>enum: [&quot;active&quot;,&quot;deleted&quot;]</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by. Currently supported values: <code>account_name</code>.</td>
<td><code>enum: [&quot;account_name&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for the order_by field. Valid values: <code>asc</code>, <code>desc</code>. Defaults to <code>asc</code> when order_by is specified.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_tags</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include Account tags from the resource tag mirror. Omit this parameter to preserve the existing Account response shape.</td>
<td></td>
</tr>
<tr>
<td><code>query.include_total</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to calculate and return the exact result_info.total_size for cursor pagination. Defaults to true. When false, total_size is omitted. page_size and include_total may change between pages; next_page_token remains the authoritative continuation signal. Legacy page/per_page requests always calculate total_count.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Legacy offset page number. Must be provided with <code>per_page</code>. Values below 1 are treated as 1. Cursor pagination takes precedence when requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Legacy offset page size. Must be provided with <code>page</code>. Values are clamped to the range 1-100. Cursor pagination takes precedence when requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>An opaque token returned from the last list response that when provided will retrieve the next page.  Parameters used to filter the retrieved list must remain in subsequent requests with a page token.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>The amount of items to return. Defaults to 10.</td>
<td><code>minimum: 0; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_getaccounts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-billable-usage-v2-get-organization-usage">
<summary><span>Get Organization Usage (Version 2, Alpha, Restricted) — <code>cloudflare.<wbr>billable-<wbr>usage-<wbr>v2-<wbr>get-<wbr>organization-<wbr>usage</code></span></summary>
<p>Run <strong>Get Organization Usage (Version 2, Alpha, Restricted)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.billable-usage-v2-get-organization-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifies the Cloudflare organization.</td>
<td><code>$ref: &quot;#/definitions/billable-usage-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.from</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date for the usage query (ISO 8601). Required if <code>to</code> is set. When omitted along with <code>to</code>, defaults to the start of the current month. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.to</code></td>
<td>string</td>
<td>Optional</td>
<td>End date for the usage query (ISO 8601). Required if <code>from</code> is set. When omitted along with <code>from</code>, defaults to today. Filters by charge period (when consumption happened), not billing period. The maximum date range is 31 days.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.billable-usage-v2-get-organization-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_handleorganizationinvite">
<summary><span>Handle organization invite — <code>cloudflare.<wbr>organizations_<wbr>handleorganizationin<wbr>vite</code></span></summary>
<p>Run <strong>Handle organization invite</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_handleorganizationinvite">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization associated with the invitation.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>path.member_code</code></td>
<td>string</td>
<td>Required</td>
<td>The invitation code to accept or reject.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_HandleOrganizationInviteRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_handleorganizationinvite">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8",
    "member_code": "example"
  },
  "body": {
    "status": "accept"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-v2-get-organization-audit-logs">
<summary><span>Get organization audit logs (Version 2) — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>v2-<wbr>get-<wbr>organization-<wbr>audit-<wbr>logs</code></span></summary>
<p>Run <strong>Get organization audit logs (Version 2)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-v2-get-organization-audit-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique id that identifies the organization.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.action_result</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by whether the action was successful or not.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_result[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;success&quot;,&quot;failure&quot;]</code></td>
</tr>
<tr>
<td><code>query.action_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;create&quot;,&quot;delete&quot;,&quot;view&quot;,&quot;update&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_context</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor context. - <code>api</code>: The action was performed through the API. The specific credential type was not recorded. - <code>api_key</code>: The action was authenticated with a Cloudflare Global API Key. - <code>api_token</code>: The action was authenticated with an API token. - <code>dash</code>: The action was performed through the Cloudflare dashboard. - <code>oauth</code>: The action was authenticated with an OAuth token. - <code>origin_ca_key</code>: The action was authenticated with an Origin CA key.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_context[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;api&quot;,&quot;api_key&quot;,&quot;api_token&quot;,&quot;dash&quot;,&quot;oauth&quot;,&quot;origin_ca_key&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_email</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor&#39;s email address.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_email[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.actor_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor&#39;s user ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address</code></td>
<td>array</td>
<td>Optional</td>
<td>The IP address where the action was initiated.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the API token ID when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the API token name when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the actor type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;cloudflare_admin&quot;,&quot;system&quot;,&quot;user&quot;]</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>array</td>
<td>Optional</td>
<td>Finds a specific log by its ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the response CF Ray ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method</code></td>
<td>array</td>
<td>Optional</td>
<td>The HTTP method for the API call.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code</code></td>
<td>array</td>
<td>Optional</td>
<td>The response status code that was returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the request URI.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the resource ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters audit logs by the Cloudflare product associated with the changed resource.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters audit logs based on the unique type of resource changed by the action.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters by the resource scope, specifying whether the resource is associated with an organization.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;organizations&quot;]</code></td>
</tr>
<tr>
<td><code>query.action_result.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by whether the action was successful or not.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_result.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;success&quot;,&quot;failure&quot;]</code></td>
</tr>
<tr>
<td><code>query.action_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.action_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;create&quot;,&quot;delete&quot;,&quot;view&quot;,&quot;update&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_context.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor context. - <code>api</code>: The action was performed through the API. The specific credential type was not recorded. - <code>api_key</code>: The action was authenticated with a Cloudflare Global API Key. - <code>api_token</code>: The action was authenticated with an API token. - <code>dash</code>: The action was performed through the Cloudflare dashboard. - <code>oauth</code>: The action was authenticated with an OAuth token. - <code>origin_ca_key</code>: The action was authenticated with an Origin CA key.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_context.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;api&quot;,&quot;api_key&quot;,&quot;api_token&quot;,&quot;dash&quot;,&quot;oauth&quot;,&quot;origin_ca_key&quot;]</code></td>
</tr>
<tr>
<td><code>query.actor_email.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor&#39;s email address.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_email.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.actor_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor&#39;s user ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs IP address where the action was initiated.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_ip_address.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the API token ID when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the API token name when the actor context is an api_token or oauth.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_token_name.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the actor type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;cloudflare_admin&quot;,&quot;system&quot;,&quot;user&quot;]</code></td>
</tr>
<tr>
<td><code>query.id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by their IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the response CF Ray ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_cf_ray_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the HTTP method for the API call.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_method.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the response status code that was returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_status_code.not[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the request URI.</td>
<td></td>
</tr>
<tr>
<td><code>query.raw_uri.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the resource ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_id.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the Cloudflare product associated with the changed resource.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_product.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs based on the unique type of resource changed by the action.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_type.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope.not</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters out audit logs by the resource scope, specifying whether the resource is associated with an organization.</td>
<td></td>
</tr>
<tr>
<td><code>query.resource_scope.not[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;organizations&quot;]</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs newer than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs older than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sets sorting order.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>The number limits the objects to return. The cursor attribute may be used to iterate over the next batch of objects if there are more than the limit.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>The cursor is an opaque token used to paginate through large sets of records. It indicates the position from which to continue when requesting the next set of records. A valid cursor value can be obtained from the cursor object in the result_info structure of a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-v2-get-organization-audit-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a67e14daa5f8dceeb91fe5449ba496ef"
  },
  "query": {
    "since": "2024-10-30",
    "before": "2024-10-31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-v2-get-organization-audit-log-history">
<summary><span>Get resource change history from an organization audit log entry (Version 2) — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>v2-<wbr>get-<wbr>organization-<wbr>audit-<wbr>log-<wbr>history</code></span></summary>
<p>Run <strong>Get resource change history from an organization audit log entry (Version 2)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-v2-get-organization-audit-log-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique ID that identifies the organization.</td>
<td></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the audit log to fetch resource history for.</td>
<td><code>format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.action_time</code></td>
<td>string</td>
<td>Required</td>
<td>RFC3339 timestamp of the source audit log entry&#39;s action time. Used to narrow the source-entry lookup window. Provide the <code>action.time</code> value from the audit log identified by <code>id</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs newer than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Required</td>
<td>Limits the returned results to logs older than the specified date. This can be a date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that conforms to RFC3339.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sets sorting order.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>number</td>
<td>Optional</td>
<td>The number limits the objects to return. The cursor attribute may be used to iterate over the next batch of objects if there are more than the limit.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>The cursor is an opaque token used to paginate through large sets of records. It indicates the position from which to continue when requesting the next set of records. A valid cursor value can be obtained from the cursor object in the result_info structure of a previous response.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-v2-get-organization-audit-log-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a67e14daa5f8dceeb91fe5449ba496ef",
    "id": "f174be97-19b1-40d6-954d-70cd5fbd52db"
  },
  "query": {
    "action_time": "2024-10-30T15:00:00Z",
    "since": "2024-10-30",
    "before": "2024-10-31"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-members_list">
<summary><span>List organization members — <code>cloudflare.<wbr>members_<wbr>list</code></span></summary>
<p>Run <strong>List organization members</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.members_list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter the list of memberships by membership status. Defaults to <code>active</code>, <code>pending</code>, and <code>rejected</code>; pass <code>canceled</code> explicitly to include canceled memberships.</td>
<td></td>
</tr>
<tr>
<td><code>query.status[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;active&quot;,&quot;pending&quot;,&quot;rejected&quot;,&quot;canceled&quot;]</code></td>
</tr>
<tr>
<td><code>query.user.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of memberships for a specific email.</td>
<td></td>
</tr>
<tr>
<td><code>query.user.email.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of memberships for a specific email that contains a substring.</td>
<td></td>
</tr>
<tr>
<td><code>query.user.email.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of memberships for a specific email that starts with a substring.</td>
<td></td>
</tr>
<tr>
<td><code>query.user.email.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter the list of memberships for a specific email that ends with a substring.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>An opaque token returned from the last list response that when provided will retrieve the next page.  Parameters used to filter the retrieved list must remain in subsequent requests with a page token.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>The amount of items to return. Defaults to 10.</td>
<td><code>minimum: 0; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.members_list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-members_create">
<summary><span>Create organization member — <code>cloudflare.<wbr>members_<wbr>create</code></span></summary>
<p>Run <strong>Create organization member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.members_create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_CreateMemberRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.members_create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  },
  "body": {
    "member": {
      "user": {
        "email": "example"
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-members_delete">
<summary><span>Delete organization member — <code>cloudflare.<wbr>members_<wbr>delete</code></span></summary>
<p>Run <strong>Delete organization member</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.members_delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_MemberID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.members_delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8",
    "member_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-members_retrieve">
<summary><span>Get organization member — <code>cloudflare.<wbr>members_<wbr>retrieve</code></span></summary>
<p>Run <strong>Get organization member</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.members_retrieve">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>path.member_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_MemberID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.members_retrieve">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8",
    "member_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-members_batchcreate">
<summary><span>Batch create organization members — <code>cloudflare.<wbr>members_<wbr>batchcreate</code></span></summary>
<p>Run <strong>Batch create organization members</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.members_batchcreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_BatchCreateMembersRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.members_batchcreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_getprofile">
<summary><span>Get organization profile — <code>cloudflare.<wbr>organizations_<wbr>getprofile</code></span></summary>
<p>Run <strong>Get organization profile</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_getprofile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the organization to retrieve a profile for.</td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_getprofile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organizations_modifyprofile">
<summary><span>Modify organization profile. — <code>cloudflare.<wbr>organizations_<wbr>modifyprofile</code></span></summary>
<p>Run <strong>Modify organization profile.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organizations_modifyprofile">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_OrganizationID&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/organizations-api_ModifyProfileRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organizations_modifyprofile">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "a7b9c3d2e8f4a1b5c6d0e9f2a3b7c4d8"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-organization-shares-list">
<summary><span>List organization shares — <code>cloudflare.<wbr>organization-<wbr>shares-<wbr>list</code></span></summary>
<p>Run <strong>List organization shares</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.organization-shares-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.organization_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-sharing_organization_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter shares by status.</td>
<td><code>$ref: &quot;#/definitions/resource-sharing_share_status&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Order shares by values in the given field.</td>
<td><code>enum: [&quot;name&quot;,&quot;created&quot;]; default: &quot;created&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to sort objects.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number. Defaults to <code>1</code> when omitted.</td>
<td><code>default: 1; minimum: 1; multipleOf: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of objects to return per page. Defaults to <code>20</code> when omitted.</td>
<td><code>default: 20; minimum: 1; maximum: 100; multipleOf: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.organization-shares-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "organization_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-assets-check-missing">
<summary><span>Check missing assets — <code>cloudflare.<wbr>pages-<wbr>assets-<wbr>check-<wbr>missing</code></span></summary>
<p>Run <strong>Check missing assets</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-assets-check-missing">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_pages_assets_check_missing_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-assets-check-missing">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "hashes": [
      "a948904f2f0f479b8f936b8a0c5d9882",
      "b026324c6904b2a9cb4b88d6d61c81d1"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-assets-upload">
<summary><span>Upload asset — <code>cloudflare.<wbr>pages-<wbr>assets-<wbr>upload</code></span></summary>
<p>Run <strong>Upload asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-assets-upload">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_pages_assets_upload_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-assets-upload">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pages-assets-upsert-hashes">
<summary><span>Upsert asset hashes — <code>cloudflare.<wbr>pages-<wbr>assets-<wbr>upsert-<wbr>hashes</code></span></summary>
<p>Run <strong>Upsert asset hashes</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pages-assets-upsert-hashes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pages_pages_assets_upsert_hashes_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pages-assets-upsert-hashes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "hashes": [
      "a948904f2f0f479b8f936b8a0c5d9882",
      "b026324c6904b2a9cb4b88d6d61c81d1"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-agent-readiness-summary">
<summary><span>Get agent readiness summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>agent-<wbr>readiness-<wbr>summary</code></span></summary>
<p>Run <strong>Get agent readiness summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-agent-readiness-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the agent readiness data dimension by which to group the results.</td>
<td><code>enum: [&quot;CHECK&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by the specified date.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.domainCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain category.</td>
<td></td>
</tr>
<tr>
<td><code>query.domainCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-agent-readiness-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "CHECK"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-bots-summary">
<summary><span>Get AI bots HTTP requests distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>bots-<wbr>summary</code></span></summary>
<p>Run <strong>Get AI bots HTTP requests distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-bots-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;USER_AGENT&quot;,&quot;CRAWL_PURPOSE&quot;,&quot;INDUSTRY&quot;,&quot;VERTICAL&quot;,&quot;CONTENT_TYPE&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot crawl purpose.</td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.userAgent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by user agent.</td>
<td></td>
</tr>
<tr>
<td><code>query.userAgent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.vertical</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by vertical.</td>
<td></td>
</tr>
<tr>
<td><code>query.vertical[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.industry</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by industry.</td>
<td></td>
</tr>
<tr>
<td><code>query.industry[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code (e.g. 200, 403, 404). Only <a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA-registered codes</a> are accepted.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{3}$&quot;</code></td>
</tr>
<tr>
<td><code>query.responseStatusCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code category.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatusCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INFORMATIONAL&quot;,&quot;SUCCESS&quot;,&quot;REDIRECTION&quot;,&quot;CLIENT_ERROR&quot;,&quot;SERVER_ERROR&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-bots-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "USER_AGENT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-bots-timeseries">
<summary><span>Get AI bots HTTP requests time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>bots-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get AI bots HTTP requests time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-bots-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot crawl purpose.</td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.userAgent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by user agent.</td>
<td></td>
</tr>
<tr>
<td><code>query.userAgent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.industry</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by industry.</td>
<td></td>
</tr>
<tr>
<td><code>query.industry[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.vertical</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by vertical.</td>
<td></td>
</tr>
<tr>
<td><code>query.vertical[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code (e.g. 200, 403, 404). Only <a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA-registered codes</a> are accepted.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{3}$&quot;</code></td>
</tr>
<tr>
<td><code>query.responseStatusCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code category.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatusCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INFORMATIONAL&quot;,&quot;SUCCESS&quot;,&quot;REDIRECTION&quot;,&quot;CLIENT_ERROR&quot;,&quot;SERVER_ERROR&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-bots-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-bots-timeseries-group">
<summary><span>Get time series distribution of AI bots HTTP requests by dimension. — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>bots-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series distribution of AI bots HTTP requests by dimension.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-bots-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;USER_AGENT&quot;,&quot;CRAWL_PURPOSE&quot;,&quot;INDUSTRY&quot;,&quot;VERTICAL&quot;,&quot;CONTENT_TYPE&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot crawl purpose.</td>
<td></td>
</tr>
<tr>
<td><code>query.crawlPurpose[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.userAgent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by user agent.</td>
<td></td>
</tr>
<tr>
<td><code>query.userAgent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.industry</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by industry.</td>
<td></td>
</tr>
<tr>
<td><code>query.industry[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.vertical</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by vertical.</td>
<td></td>
</tr>
<tr>
<td><code>query.vertical[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code (e.g. 200, 403, 404). Only <a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA-registered codes</a> are accepted.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{3}$&quot;</code></td>
</tr>
<tr>
<td><code>query.responseStatusCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code category.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatusCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INFORMATIONAL&quot;,&quot;SUCCESS&quot;,&quot;REDIRECTION&quot;,&quot;CLIENT_ERROR&quot;,&quot;SERVER_ERROR&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;,&quot;PERCENTAGE_CHANGE&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-bots-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "USER_AGENT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-inference-summary">
<summary><span>Get Workers AI inference distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>inference-<wbr>summary</code></span></summary>
<p>Run <strong>Get Workers AI inference distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-inference-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;MODEL&quot;,&quot;TASK&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-inference-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "MODEL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-inference-timeseries-group">
<summary><span>Get time series distribution of Workers AI inference by dimension. — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>inference-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series distribution of Workers AI inference by dimension.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-inference-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;MODEL&quot;,&quot;TASK&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-inference-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "MODEL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-markdown-for-agents-summary">
<summary><span>Get AI markdown for agents reduction ratio summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>markdown-<wbr>for-<wbr>agents-<wbr>summary</code></span></summary>
<p>Run <strong>Get AI markdown for agents reduction ratio summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-markdown-for-agents-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-markdown-for-agents-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ai-markdown-for-agents-timeseries">
<summary><span>Get AI markdown for agents reduction ratio time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ai-<wbr>markdown-<wbr>for-<wbr>agents-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get AI markdown for agents reduction ratio time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ai-markdown-for-agents-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ai-markdown-for-agents-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-annotations">
<summary><span>Get latest annotations — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>annotations</code></span></summary>
<p>Run <strong>Get latest annotations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-annotations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dataSource</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by data source.</td>
<td><code>enum: [&quot;ALL&quot;,&quot;AI_BOTS&quot;,&quot;AI_GATEWAY&quot;,&quot;BGP&quot;,&quot;BOTS&quot;,&quot;CONNECTION_ANOMALY&quot;,&quot;CT&quot;,&quot;DNS&quot;,&quot;DNS_MAGNITUDE&quot;,&quot;DNS_AS112&quot;,&quot;DOS&quot;,&quot;EMAIL_ROUTING&quot;,&quot;EMAIL_SECURITY&quot;,&quot;FW&quot;,&quot;FW_PG&quot;,&quot;HTTP&quot;,&quot;HTTP_CONTROL&quot;,&quot;HTTP_CRAWLER_REFERER&quot;,&quot;HTTP_ORIGINS&quot;,&quot;IQI&quot;,&quot;LEAKED_CREDENTIALS&quot;,&quot;NET&quot;,&quot;ROBOTS_TXT&quot;,&quot;SPEED&quot;,&quot;WORKERS_AI&quot;]</code></td>
</tr>
<tr>
<td><code>query.eventType</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by event type. EVENT is a legacy alias for GENERAL.</td>
<td><code>enum: [&quot;EVENT&quot;,&quot;GENERAL&quot;,&quot;OUTAGE&quot;,&quot;PARTIAL_PROJECTION&quot;,&quot;PIPELINE&quot;,&quot;TRAFFIC_ANOMALY&quot;]</code></td>
</tr>
<tr>
<td><code>query.outageType</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by outage type.</td>
<td><code>enum: [&quot;NATIONWIDE&quot;,&quot;REGIONAL&quot;,&quot;NETWORK&quot;,&quot;PLATFORM&quot;]</code></td>
</tr>
<tr>
<td><code>query.outageCause</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by outage cause.</td>
<td><code>enum: [&quot;BLOCKING&quot;,&quot;CABLE_CUT&quot;,&quot;CYBERATTACK&quot;,&quot;DNS&quot;,&quot;FIRE&quot;,&quot;GOVERNMENT_DIRECTED&quot;,&quot;MAINTENANCE&quot;,&quot;MECHANICAL&quot;,&quot;MILITARY_ACTION&quot;,&quot;MISCONFIGURATION&quot;,&quot;NATURAL_DISASTER&quot;,&quot;NETWORK_PROBLEM&quot;,&quot;POWER_OUTAGE&quot;,&quot;SOFTWARE&quot;,&quot;TECHNICAL_PROBLEM&quot;,&quot;UNKNOWN&quot;,&quot;WEATHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by annotation tag. Matches annotations carrying at least one of the given tags.</td>
<td></td>
</tr>
<tr>
<td><code>query.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Dimension tag an annotation applies to.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;ADM2&quot;,&quot;API_TRAFFIC&quot;,&quot;ARC&quot;,&quot;AS&quot;,&quot;ASN&quot;,&quot;ATTACKS&quot;,&quot;AUTHOR&quot;,&quot;BANDWIDTH&quot;,&quot;BITRATE&quot;,&quot;BOT&quot;,&quot;BOT_CATEGORY&quot;,&quot;BOT_CLASS&quot;,&quot;BOT_KIND&quot;,&quot;BOT_OPERATOR&quot;,&quot;BROWSER&quot;,&quot;BROWSER_FAMILY&quot;,&quot;BYTES&quot;,&quot;CA&quot;,&quot;CACHE_HIT&quot;,&quot;CA_OWNER&quot;,&quot;CHECK_RESULT&quot;,&quot;CLIENT_TYPE&quot;,&quot;COMPROMISED&quot;,&quot;CONTENT_TYPE&quot;,&quot;CRAWL_PURPOSE&quot;,&quot;CRAWL_REFER_RATIO&quot;,&quot;DEVICE_TYPE&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;DNS&quot;,&quot;DNSSEC&quot;,&quot;DNSSEC_AWARE&quot;,&quot;DNSSEC_E2E&quot;,&quot;DOMAIN_CATEGORY&quot;,&quot;DURATION&quot;,&quot;EDNS&quot;,&quot;ENCRYPTED&quot;,&quot;ENTRY_TYPE&quot;,&quot;EXPIRATION_STATUS&quot;,&quot;HAS_IPS&quot;,&quot;HAS_MATCHING_ANSWER&quot;,&quot;HAS_WILDCARDS&quot;,&quot;HTTP_METHOD&quot;,&quot;HTTP_PROTOCOL&quot;,&quot;HTTP_VERSION&quot;,&quot;INDUSTRY&quot;,&quot;IP_VERSION&quot;,&quot;JITTER&quot;,&quot;KEY_AGREEMENT&quot;,&quot;LATENCY&quot;,&quot;LOCATION&quot;,&quot;LOCATION_LATENCY&quot;,&quot;LOG&quot;,&quot;LOG_API&quot;,&quot;LOG_OPERATOR&quot;,&quot;MALICIOUS&quot;,&quot;MANAGED_RULES&quot;,&quot;MITIGATION_PRODUCT&quot;,&quot;MODEL&quot;,&quot;NAMESERVER_LATENCY&quot;,&quot;ORIGIN&quot;,&quot;ORIGIN_AS&quot;,&quot;ORIGIN_LOCATION&quot;,&quot;ORIGIN_TARGET_LOCATION_PAIR&quot;,&quot;OS&quot;,&quot;PERCENTILE&quot;,&quot;POST_QUANTUM&quot;,&quot;PREFIX&quot;,&quot;PRODUCT&quot;,&quot;PROTOCOL&quot;,&quot;PROVIDER&quot;,&quot;PUBLIC_KEY_ALGORITHM&quot;,&quot;QUERY_TYPE&quot;,&quot;REFERER&quot;,&quot;REGION&quot;,&quot;RESPONSE_CODE&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;,&quot;RESPONSE_TTL&quot;,&quot;SIGNATURE_ALGORITHM&quot;,&quot;SPAM&quot;,&quot;SPF&quot;,&quot;SPOOF&quot;,&quot;SUCCESS_RATE&quot;,&quot;TARGET_LOCATION&quot;,&quot;TASK&quot;,&quot;THREAT_CATEGORY&quot;,&quot;TLD&quot;,&quot;TLD_DNS_MAGNITUDE&quot;,&quot;TLS_VERSION&quot;,&quot;UPDATE_TYPE&quot;,&quot;USER_AGENT&quot;,&quot;VALIDATION_LEVEL&quot;,&quot;VECTOR&quot;,&quot;VERTICAL&quot;]</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a free-text match on the annotation description, id, or linked entities (location, ASN, origin).</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify a single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by geolocation. Refer to <a href="https://download.geonames.org/export/dump/readme.txt">GeoNames</a>.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by origin.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by top-level domain.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.ca</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by certificate authority.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.log</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by certificate log.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.bot</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-annotations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-annotations-outages">
<summary><span>Get latest Internet outages and anomalies — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>annotations-<wbr>outages</code></span></summary>
<p>Run <strong>Get latest Internet outages and anomalies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-annotations-outages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dataSource</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by data source.</td>
<td><code>enum: [&quot;ALL&quot;,&quot;AI_BOTS&quot;,&quot;AI_GATEWAY&quot;,&quot;BGP&quot;,&quot;BOTS&quot;,&quot;CONNECTION_ANOMALY&quot;,&quot;CT&quot;,&quot;DNS&quot;,&quot;DNS_MAGNITUDE&quot;,&quot;DNS_AS112&quot;,&quot;DOS&quot;,&quot;EMAIL_ROUTING&quot;,&quot;EMAIL_SECURITY&quot;,&quot;FW&quot;,&quot;FW_PG&quot;,&quot;HTTP&quot;,&quot;HTTP_CONTROL&quot;,&quot;HTTP_CRAWLER_REFERER&quot;,&quot;HTTP_ORIGINS&quot;,&quot;IQI&quot;,&quot;LEAKED_CREDENTIALS&quot;,&quot;NET&quot;,&quot;ROBOTS_TXT&quot;,&quot;SPEED&quot;,&quot;WORKERS_AI&quot;]</code></td>
</tr>
<tr>
<td><code>query.outageType</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by outage type.</td>
<td><code>enum: [&quot;NATIONWIDE&quot;,&quot;REGIONAL&quot;,&quot;NETWORK&quot;,&quot;PLATFORM&quot;]</code></td>
</tr>
<tr>
<td><code>query.outageCause</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by outage cause.</td>
<td><code>enum: [&quot;BLOCKING&quot;,&quot;CABLE_CUT&quot;,&quot;CYBERATTACK&quot;,&quot;DNS&quot;,&quot;FIRE&quot;,&quot;GOVERNMENT_DIRECTED&quot;,&quot;MAINTENANCE&quot;,&quot;MECHANICAL&quot;,&quot;MILITARY_ACTION&quot;,&quot;MISCONFIGURATION&quot;,&quot;NATURAL_DISASTER&quot;,&quot;NETWORK_PROBLEM&quot;,&quot;POWER_OUTAGE&quot;,&quot;SOFTWARE&quot;,&quot;TECHNICAL_PROBLEM&quot;,&quot;UNKNOWN&quot;,&quot;WEATHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.tags</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by annotation tag. Matches annotations carrying at least one of the given tags.</td>
<td></td>
</tr>
<tr>
<td><code>query.tags[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Dimension tag an annotation applies to.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;ADM2&quot;,&quot;API_TRAFFIC&quot;,&quot;ARC&quot;,&quot;AS&quot;,&quot;ASN&quot;,&quot;ATTACKS&quot;,&quot;AUTHOR&quot;,&quot;BANDWIDTH&quot;,&quot;BITRATE&quot;,&quot;BOT&quot;,&quot;BOT_CATEGORY&quot;,&quot;BOT_CLASS&quot;,&quot;BOT_KIND&quot;,&quot;BOT_OPERATOR&quot;,&quot;BROWSER&quot;,&quot;BROWSER_FAMILY&quot;,&quot;BYTES&quot;,&quot;CA&quot;,&quot;CACHE_HIT&quot;,&quot;CA_OWNER&quot;,&quot;CHECK_RESULT&quot;,&quot;CLIENT_TYPE&quot;,&quot;COMPROMISED&quot;,&quot;CONTENT_TYPE&quot;,&quot;CRAWL_PURPOSE&quot;,&quot;CRAWL_REFER_RATIO&quot;,&quot;DEVICE_TYPE&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;DNS&quot;,&quot;DNSSEC&quot;,&quot;DNSSEC_AWARE&quot;,&quot;DNSSEC_E2E&quot;,&quot;DOMAIN_CATEGORY&quot;,&quot;DURATION&quot;,&quot;EDNS&quot;,&quot;ENCRYPTED&quot;,&quot;ENTRY_TYPE&quot;,&quot;EXPIRATION_STATUS&quot;,&quot;HAS_IPS&quot;,&quot;HAS_MATCHING_ANSWER&quot;,&quot;HAS_WILDCARDS&quot;,&quot;HTTP_METHOD&quot;,&quot;HTTP_PROTOCOL&quot;,&quot;HTTP_VERSION&quot;,&quot;INDUSTRY&quot;,&quot;IP_VERSION&quot;,&quot;JITTER&quot;,&quot;KEY_AGREEMENT&quot;,&quot;LATENCY&quot;,&quot;LOCATION&quot;,&quot;LOCATION_LATENCY&quot;,&quot;LOG&quot;,&quot;LOG_API&quot;,&quot;LOG_OPERATOR&quot;,&quot;MALICIOUS&quot;,&quot;MANAGED_RULES&quot;,&quot;MITIGATION_PRODUCT&quot;,&quot;MODEL&quot;,&quot;NAMESERVER_LATENCY&quot;,&quot;ORIGIN&quot;,&quot;ORIGIN_AS&quot;,&quot;ORIGIN_LOCATION&quot;,&quot;ORIGIN_TARGET_LOCATION_PAIR&quot;,&quot;OS&quot;,&quot;PERCENTILE&quot;,&quot;POST_QUANTUM&quot;,&quot;PREFIX&quot;,&quot;PRODUCT&quot;,&quot;PROTOCOL&quot;,&quot;PROVIDER&quot;,&quot;PUBLIC_KEY_ALGORITHM&quot;,&quot;QUERY_TYPE&quot;,&quot;REFERER&quot;,&quot;REGION&quot;,&quot;RESPONSE_CODE&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;,&quot;RESPONSE_TTL&quot;,&quot;SIGNATURE_ALGORITHM&quot;,&quot;SPAM&quot;,&quot;SPF&quot;,&quot;SPOOF&quot;,&quot;SUCCESS_RATE&quot;,&quot;TARGET_LOCATION&quot;,&quot;TASK&quot;,&quot;THREAT_CATEGORY&quot;,&quot;TLD&quot;,&quot;TLD_DNS_MAGNITUDE&quot;,&quot;TLS_VERSION&quot;,&quot;UPDATE_TYPE&quot;,&quot;USER_AGENT&quot;,&quot;VALIDATION_LEVEL&quot;,&quot;VECTOR&quot;,&quot;VERTICAL&quot;]</code></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a free-text match on the annotation description, id, or linked entities (location, ASN, origin).</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify a single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by geolocation. Refer to <a href="https://download.geonames.org/export/dump/readme.txt">GeoNames</a>.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by origin.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by top-level domain.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.ca</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by certificate authority.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.log</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by certificate log.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.bot</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-annotations-outages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-annotations-outages-top">
<summary><span>Get the number of outages by location — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>annotations-<wbr>outages-<wbr>top</code></span></summary>
<p>Run <strong>Get the number of outages by location</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-annotations-outages-top">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-annotations-outages-top">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-annotation-by-id">
<summary><span>Get annotation by ID — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>annotation-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get annotation by ID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-annotation-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.id</code></td>
<td>string</td>
<td>Required</td>
<td>Annotation ID.</td>
<td><code>pattern: &quot;^[1-9]\\d{0,18}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-annotation-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "id": "550"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-summary">
<summary><span>Get AS112 summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>summary</code></span></summary>
<p>Run <strong>Get AS112 summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;DNSSEC&quot;,&quot;EDNS&quot;,&quot;IP_VERSION&quot;,&quot;PROTOCOL&quot;,&quot;QUERY_TYPE&quot;,&quot;RESPONSE_CODE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "DNSSEC"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-timeseries">
<summary><span>Get AS112 DNS queries time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get AS112 DNS queries time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-timeseries-group">
<summary><span>Get AS112 time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get AS112 time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;DNSSEC&quot;,&quot;EDNS&quot;,&quot;IP_VERSION&quot;,&quot;PROTOCOL&quot;,&quot;QUERY_TYPE&quot;,&quot;RESPONSE_CODE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "DNSSEC"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-top-locations">
<summary><span>Get top locations by AS112 DNS queries — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>top-<wbr>locations</code></span></summary>
<p>Run <strong>Get top locations by AS112 DNS queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-top-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-top-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-top-locations-by-dnssec">
<summary><span>Get top locations by AS112 DNS queries with DNSSEC support — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>top-<wbr>locations-<wbr>by-<wbr>dnssec</code></span></summary>
<p>Run <strong>Get top locations by AS112 DNS queries with DNSSEC support</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-top-locations-by-dnssec">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dnssec</code></td>
<td>string</td>
<td>Required</td>
<td>DNSSEC (DNS Security Extensions) status.</td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-top-locations-by-dnssec">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dnssec": "SUPPORTED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-top-locations-by-edns">
<summary><span>Get top locations by AS112 DNS queries with EDNS support — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>top-<wbr>locations-<wbr>by-<wbr>edns</code></span></summary>
<p>Run <strong>Get top locations by AS112 DNS queries with EDNS support</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-top-locations-by-edns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.edns</code></td>
<td>string</td>
<td>Required</td>
<td>EDNS (Extension Mechanisms for DNS) status.</td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-top-locations-by-edns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "edns": "SUPPORTED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-as112-top-locations-by-ip-version">
<summary><span>Get top locations by AS112 DNS queries for an IP version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>as112-<wbr>top-<wbr>locations-<wbr>by-<wbr>ip-<wbr>version</code></span></summary>
<p>Run <strong>Get top locations by AS112 DNS queries for an IP version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-as112-top-locations-by-ip-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip_version</code></td>
<td>string</td>
<td>Required</td>
<td>IP version.</td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-as112-top-locations-by-ip-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip_version": "IPv4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-summary">
<summary><span>Get layer 3 attacks summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>summary</code></span></summary>
<p>Run <strong>Get layer 3 attacks summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;PROTOCOL&quot;,&quot;IP_VERSION&quot;,&quot;VECTOR&quot;,&quot;DURATION&quot;,&quot;BITRATE&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies whether the <code>location</code> filter applies to the source or target location.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;TARGET&quot;]; default: &quot;ORIGIN&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "PROTOCOL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-timeseries-by-bytes">
<summary><span>Get layer 3 attacks by bytes time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>timeseries-<wbr>by-<wbr>bytes</code></span></summary>
<p>Run <strong>Get layer 3 attacks by bytes time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-timeseries-by-bytes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE_CHANGE&quot;,&quot;MIN0_MAX&quot;]</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Optional</td>
<td>Measurement units, eg. bytes.</td>
<td><code>enum: [&quot;BYTES&quot;,&quot;BYTES_OLD&quot;]; default: &quot;bytes&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies whether the <code>location</code> filter applies to the source or target location.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;TARGET&quot;]; default: &quot;ORIGIN&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-timeseries-by-bytes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-timeseries-group">
<summary><span>Get layer 3 attacks time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get layer 3 attacks time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;PROTOCOL&quot;,&quot;IP_VERSION&quot;,&quot;VECTOR&quot;,&quot;DURATION&quot;,&quot;BITRATE&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies whether the <code>location</code> filter applies to the source or target location.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;TARGET&quot;]; default: &quot;ORIGIN&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "PROTOCOL"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-top-attacks">
<summary><span>Get top layer 3 attack pairs (origin and target locations) — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>top-<wbr>attacks</code></span></summary>
<p>Run <strong>Get top layer 3 attack pairs (origin and target locations)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-top-attacks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitDirection</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies whether the <code>limitPerLocation</code> applies to the source or target location.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;TARGET&quot;]; default: &quot;ORIGIN&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerLocation</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of attacks per origin/target (refer to <code>limitDirection</code> parameter) location.</td>
<td><code>default: 10; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.magnitude</code></td>
<td>string</td>
<td>Optional</td>
<td>Orders results based on attack magnitude, defined by total mitigated bytes or total mitigated attacks.</td>
<td><code>enum: [&quot;MITIGATED_BYTES&quot;,&quot;MITIGATED_ATTACKS&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-top-attacks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-top-origin-locations">
<summary><span>Get top origin locations of layer 3 attacks — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>top-<wbr>origin-<wbr>locations</code></span></summary>
<p>Run <strong>Get top origin locations of layer 3 attacks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-top-origin-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-top-origin-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer3-top-target-locations">
<summary><span>Get top target locations of layer 3 attacks — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer3-<wbr>top-<wbr>target-<wbr>locations</code></span></summary>
<p>Run <strong>Get top target locations of layer 3 attacks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer3-top-target-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 3/4 protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;ICMP&quot;,&quot;GRE&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer3-top-target-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-summary">
<summary><span>Get layer 7 attacks summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>summary</code></span></summary>
<p>Run <strong>Get layer 7 attacks summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;HTTP_METHOD&quot;,&quot;HTTP_VERSION&quot;,&quot;IP_VERSION&quot;,&quot;MANAGED_RULES&quot;,&quot;MITIGATION_PRODUCT&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpMethod</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP method.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpMethod[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;GET&quot;,&quot;POST&quot;,&quot;DELETE&quot;,&quot;PUT&quot;,&quot;HEAD&quot;,&quot;PURGE&quot;,&quot;OPTIONS&quot;,&quot;PROPFIND&quot;,&quot;MKCOL&quot;,&quot;PATCH&quot;,&quot;ACL&quot;,&quot;BCOPY&quot;,&quot;BDELETE&quot;,&quot;BMOVE&quot;,&quot;BPROPFIND&quot;,&quot;BPROPPATCH&quot;,&quot;CHECKIN&quot;,&quot;CHECKOUT&quot;,&quot;CONNECT&quot;,&quot;COPY&quot;,&quot;LABEL&quot;,&quot;LOCK&quot;,&quot;MERGE&quot;,&quot;MKACTIVITY&quot;,&quot;MKWORKSPACE&quot;,&quot;MOVE&quot;,&quot;NOTIFY&quot;,&quot;ORDERPATCH&quot;,&quot;POLL&quot;,&quot;PROPPATCH&quot;,&quot;REPORT&quot;,&quot;SEARCH&quot;,&quot;SUBSCRIBE&quot;,&quot;TRACE&quot;,&quot;UNCHECKOUT&quot;,&quot;UNLOCK&quot;,&quot;UNSUBSCRIBE&quot;,&quot;UPDATE&quot;,&quot;VERSIONCONTROL&quot;,&quot;BASELINECONTROL&quot;,&quot;XMSENUMATTS&quot;,&quot;RPC_OUT_DATA&quot;,&quot;RPC_IN_DATA&quot;,&quot;JSON&quot;,&quot;COOK&quot;,&quot;TRACK&quot;]</code></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "HTTP_METHOD"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-timeseries">
<summary><span>Get layer 7 attacks time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get layer 7 attacks time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE_CHANGE&quot;,&quot;MIN0_MAX&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpMethod</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP method.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpMethod[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;GET&quot;,&quot;POST&quot;,&quot;DELETE&quot;,&quot;PUT&quot;,&quot;HEAD&quot;,&quot;PURGE&quot;,&quot;OPTIONS&quot;,&quot;PROPFIND&quot;,&quot;MKCOL&quot;,&quot;PATCH&quot;,&quot;ACL&quot;,&quot;BCOPY&quot;,&quot;BDELETE&quot;,&quot;BMOVE&quot;,&quot;BPROPFIND&quot;,&quot;BPROPPATCH&quot;,&quot;CHECKIN&quot;,&quot;CHECKOUT&quot;,&quot;CONNECT&quot;,&quot;COPY&quot;,&quot;LABEL&quot;,&quot;LOCK&quot;,&quot;MERGE&quot;,&quot;MKACTIVITY&quot;,&quot;MKWORKSPACE&quot;,&quot;MOVE&quot;,&quot;NOTIFY&quot;,&quot;ORDERPATCH&quot;,&quot;POLL&quot;,&quot;PROPPATCH&quot;,&quot;REPORT&quot;,&quot;SEARCH&quot;,&quot;SUBSCRIBE&quot;,&quot;TRACE&quot;,&quot;UNCHECKOUT&quot;,&quot;UNLOCK&quot;,&quot;UNSUBSCRIBE&quot;,&quot;UPDATE&quot;,&quot;VERSIONCONTROL&quot;,&quot;BASELINECONTROL&quot;,&quot;XMSENUMATTS&quot;,&quot;RPC_OUT_DATA&quot;,&quot;RPC_IN_DATA&quot;,&quot;JSON&quot;,&quot;COOK&quot;,&quot;TRACK&quot;]</code></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-timeseries-group">
<summary><span>Get layer 7 attacks time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get layer 7 attacks time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;HTTP_METHOD&quot;,&quot;HTTP_VERSION&quot;,&quot;IP_VERSION&quot;,&quot;MANAGED_RULES&quot;,&quot;MITIGATION_PRODUCT&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpMethod</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP method.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpMethod[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;GET&quot;,&quot;POST&quot;,&quot;DELETE&quot;,&quot;PUT&quot;,&quot;HEAD&quot;,&quot;PURGE&quot;,&quot;OPTIONS&quot;,&quot;PROPFIND&quot;,&quot;MKCOL&quot;,&quot;PATCH&quot;,&quot;ACL&quot;,&quot;BCOPY&quot;,&quot;BDELETE&quot;,&quot;BMOVE&quot;,&quot;BPROPFIND&quot;,&quot;BPROPPATCH&quot;,&quot;CHECKIN&quot;,&quot;CHECKOUT&quot;,&quot;CONNECT&quot;,&quot;COPY&quot;,&quot;LABEL&quot;,&quot;LOCK&quot;,&quot;MERGE&quot;,&quot;MKACTIVITY&quot;,&quot;MKWORKSPACE&quot;,&quot;MOVE&quot;,&quot;NOTIFY&quot;,&quot;ORDERPATCH&quot;,&quot;POLL&quot;,&quot;PROPPATCH&quot;,&quot;REPORT&quot;,&quot;SEARCH&quot;,&quot;SUBSCRIBE&quot;,&quot;TRACE&quot;,&quot;UNCHECKOUT&quot;,&quot;UNLOCK&quot;,&quot;UNSUBSCRIBE&quot;,&quot;UPDATE&quot;,&quot;VERSIONCONTROL&quot;,&quot;BASELINECONTROL&quot;,&quot;XMSENUMATTS&quot;,&quot;RPC_OUT_DATA&quot;,&quot;RPC_IN_DATA&quot;,&quot;JSON&quot;,&quot;COOK&quot;,&quot;TRACK&quot;]</code></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "HTTP_METHOD"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-top-origin-as">
<summary><span>Get top origin ASes of layer 7 attacks — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>top-<wbr>origin-<wbr>as</code></span></summary>
<p>Run <strong>Get top origin ASes of layer 7 attacks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-top-origin-as">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpMethod</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP method.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpMethod[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;GET&quot;,&quot;POST&quot;,&quot;DELETE&quot;,&quot;PUT&quot;,&quot;HEAD&quot;,&quot;PURGE&quot;,&quot;OPTIONS&quot;,&quot;PROPFIND&quot;,&quot;MKCOL&quot;,&quot;PATCH&quot;,&quot;ACL&quot;,&quot;BCOPY&quot;,&quot;BDELETE&quot;,&quot;BMOVE&quot;,&quot;BPROPFIND&quot;,&quot;BPROPPATCH&quot;,&quot;CHECKIN&quot;,&quot;CHECKOUT&quot;,&quot;CONNECT&quot;,&quot;COPY&quot;,&quot;LABEL&quot;,&quot;LOCK&quot;,&quot;MERGE&quot;,&quot;MKACTIVITY&quot;,&quot;MKWORKSPACE&quot;,&quot;MOVE&quot;,&quot;NOTIFY&quot;,&quot;ORDERPATCH&quot;,&quot;POLL&quot;,&quot;PROPPATCH&quot;,&quot;REPORT&quot;,&quot;SEARCH&quot;,&quot;SUBSCRIBE&quot;,&quot;TRACE&quot;,&quot;UNCHECKOUT&quot;,&quot;UNLOCK&quot;,&quot;UNSUBSCRIBE&quot;,&quot;UPDATE&quot;,&quot;VERSIONCONTROL&quot;,&quot;BASELINECONTROL&quot;,&quot;XMSENUMATTS&quot;,&quot;RPC_OUT_DATA&quot;,&quot;RPC_IN_DATA&quot;,&quot;JSON&quot;,&quot;COOK&quot;,&quot;TRACK&quot;]</code></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-top-origin-as">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-top-attacks">
<summary><span>Get top layer 7 attack pairs (origin and target locations) — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>top-<wbr>attacks</code></span></summary>
<p>Run <strong>Get top layer 7 attack pairs (origin and target locations)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-top-attacks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitDirection</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies whether the <code>limitPerLocation</code> applies to the source or target location.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;TARGET&quot;]; default: &quot;ORIGIN&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerLocation</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of attacks per origin/target (refer to <code>limitDirection</code> parameter) location.</td>
<td><code>default: 10; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-top-attacks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-top-origin-location">
<summary><span>Get top origin locations of layer 7 attacks — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>top-<wbr>origin-<wbr>location</code></span></summary>
<p>Run <strong>Get top origin locations of layer 7 attacks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-top-origin-location">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpMethod</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP method.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpMethod[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;GET&quot;,&quot;POST&quot;,&quot;DELETE&quot;,&quot;PUT&quot;,&quot;HEAD&quot;,&quot;PURGE&quot;,&quot;OPTIONS&quot;,&quot;PROPFIND&quot;,&quot;MKCOL&quot;,&quot;PATCH&quot;,&quot;ACL&quot;,&quot;BCOPY&quot;,&quot;BDELETE&quot;,&quot;BMOVE&quot;,&quot;BPROPFIND&quot;,&quot;BPROPPATCH&quot;,&quot;CHECKIN&quot;,&quot;CHECKOUT&quot;,&quot;CONNECT&quot;,&quot;COPY&quot;,&quot;LABEL&quot;,&quot;LOCK&quot;,&quot;MERGE&quot;,&quot;MKACTIVITY&quot;,&quot;MKWORKSPACE&quot;,&quot;MOVE&quot;,&quot;NOTIFY&quot;,&quot;ORDERPATCH&quot;,&quot;POLL&quot;,&quot;PROPPATCH&quot;,&quot;REPORT&quot;,&quot;SEARCH&quot;,&quot;SUBSCRIBE&quot;,&quot;TRACE&quot;,&quot;UNCHECKOUT&quot;,&quot;UNLOCK&quot;,&quot;UNSUBSCRIBE&quot;,&quot;UPDATE&quot;,&quot;VERSIONCONTROL&quot;,&quot;BASELINECONTROL&quot;,&quot;XMSENUMATTS&quot;,&quot;RPC_OUT_DATA&quot;,&quot;RPC_IN_DATA&quot;,&quot;JSON&quot;,&quot;COOK&quot;,&quot;TRACK&quot;]</code></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-top-origin-location">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-attacks-layer7-top-target-location">
<summary><span>Get top target locations of layer 7 attacks — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>attacks-<wbr>layer7-<wbr>top-<wbr>target-<wbr>location</code></span></summary>
<p>Run <strong>Get top target locations of layer 7 attacks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-attacks-layer7-top-target-location">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by layer 7 mitigation product.</td>
<td></td>
</tr>
<tr>
<td><code>query.mitigationProduct[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DDOS&quot;,&quot;WAF&quot;,&quot;BOT_MANAGEMENT&quot;,&quot;ACCESS_RULES&quot;,&quot;IP_REPUTATION&quot;,&quot;API_SHIELD&quot;,&quot;DATA_LOSS_PREVENTION&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-attacks-layer7-top-target-location">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-hijacks-events">
<summary><span>Get BGP hijack events — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>hijacks-<wbr>events</code></span></summary>
<p>Run <strong>Get BGP hijack events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-hijacks-events">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page number, starting from 1.</td>
<td><code>default: 1; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of entries per page.</td>
<td><code>default: 50; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.eventId</code></td>
<td>integer</td>
<td>Optional</td>
<td>The unique identifier of a event.</td>
<td></td>
</tr>
<tr>
<td><code>query.hijackerAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>The potential hijacker AS of a BGP hijack event.</td>
<td></td>
</tr>
<tr>
<td><code>query.victimAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>The potential victim AS of a BGP hijack event.</td>
<td></td>
</tr>
<tr>
<td><code>query.involvedAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>The potential hijacker or victim AS of a BGP hijack event.</td>
<td></td>
</tr>
<tr>
<td><code>query.involvedCountry</code></td>
<td>string</td>
<td>Optional</td>
<td>The country code of the potential hijacker or victim AS of a BGP hijack event.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.minConfidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters events by minimum confidence score (1-4 low, 5-7 mid, 8+ high).</td>
<td></td>
</tr>
<tr>
<td><code>query.maxConfidence</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters events by maximum confidence score (1-4 low, 5-7 mid, 8+ high).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.sortBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts results by the specified field.</td>
<td><code>enum: [&quot;ID&quot;,&quot;TIME&quot;,&quot;CONFIDENCE&quot;]</code></td>
</tr>
<tr>
<td><code>query.sortOrder</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-hijacks-events">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-ips-timeseries">
<summary><span>Get announced IP address space time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>ips-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get announced IP address space time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-ips-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.includeDelay</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Includes data delay meta information.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-ips-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-ips-top-ases">
<summary><span>Get top ASes by announced IP space — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>ips-<wbr>top-<wbr>ases</code></span></summary>
<p>Run <strong>Get top ASes by announced IP space</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-ips-top-ases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by the specified datetime (ISO 8601).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; minimum: 1; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Optional</td>
<td>Ranking metric: IPv4 /24 count or IPv6 /48 count.</td>
<td><code>enum: [&quot;v4_24s&quot;,&quot;v6_48s&quot;]</code></td>
</tr>
<tr>
<td><code>query.country</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional ISO 3166-1 alpha-2 country filter. Omit for global top-N.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-ips-top-ases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-route-leak-events">
<summary><span>Get BGP route leak events — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>route-<wbr>leak-<wbr>events</code></span></summary>
<p>Run <strong>Get BGP route leak events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-route-leak-events">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Current page number, starting from 1.</td>
<td><code>default: 1; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of entries per page.</td>
<td><code>default: 50; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.eventId</code></td>
<td>integer</td>
<td>Optional</td>
<td>The unique identifier of a event.</td>
<td></td>
</tr>
<tr>
<td><code>query.leakAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>The leaking AS of a route leak event.</td>
<td></td>
</tr>
<tr>
<td><code>query.involvedAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>ASN that is causing or affected by a route leak event.</td>
<td></td>
</tr>
<tr>
<td><code>query.involvedCountry</code></td>
<td>string</td>
<td>Optional</td>
<td>Country code of a involved ASN in a route leak event.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.sortBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts results by the specified field.</td>
<td><code>enum: [&quot;ID&quot;,&quot;LEAKS&quot;,&quot;PEERS&quot;,&quot;PREFIXES&quot;,&quot;ORIGINS&quot;,&quot;TIME&quot;]</code></td>
</tr>
<tr>
<td><code>query.sortOrder</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-route-leak-events">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-routes-asns">
<summary><span>List ASes from global routing tables — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>routes-<wbr>asns</code></span></summary>
<p>Run <strong>List ASes from global routing tables</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-routes-asns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.sortBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorts results by the specified field.</td>
<td><code>enum: [&quot;cone&quot;,&quot;pfxs&quot;,&quot;ipv4&quot;,&quot;ipv6&quot;,&quot;rpki_valid&quot;,&quot;rpki_invalid&quot;,&quot;rpki_unknown&quot;]</code></td>
</tr>
<tr>
<td><code>query.sortOrder</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-routes-asns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-pfx2as-moas">
<summary><span>Get Multi-Origin AS (MOAS) prefixes — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>pfx2as-<wbr>moas</code></span></summary>
<p>Run <strong>Get Multi-Origin AS (MOAS) prefixes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-pfx2as-moas">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>integer</td>
<td>Optional</td>
<td>Lookup MOASes originated by the given ASN.</td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.invalid_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Lookup only RPKI invalid MOASes.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-pfx2as-moas">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-routes-paths">
<summary><span>Get tier-1 path segments for an AS — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>routes-<wbr>paths</code></span></summary>
<p>Run <strong>Get tier-1 path segments for an AS</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-routes-paths">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>integer</td>
<td>Required</td>
<td>Single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>string</td>
<td>Optional</td>
<td>Address family of the observed paths. Defaults to IPv4.</td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]; default: &quot;IPv4&quot;</code></td>
</tr>
<tr>
<td><code>query.collector</code></td>
<td>string</td>
<td>Optional</td>
<td>Scope to a single RouteViews collector (e.g. &quot;route-views3&quot;). Omit to merge across all active collectors (identical path segments are deduplicated, observation counts summed, and every contributing collector listed).</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-routes-paths">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 174
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-pfx2as">
<summary><span>Get prefix-to-ASN mapping — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>pfx2as</code></span></summary>
<p>Run <strong>Get prefix-to-ASN mapping</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-pfx2as">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>integer</td>
<td>Optional</td>
<td>Lookup prefixes originated by the given ASN.</td>
<td></td>
</tr>
<tr>
<td><code>query.rpkiStatus</code></td>
<td>string</td>
<td>Optional</td>
<td>Return only results with matching rpki status: valid, invalid or unknown.</td>
<td><code>enum: [&quot;VALID&quot;,&quot;INVALID&quot;,&quot;UNKNOWN&quot;]</code></td>
</tr>
<tr>
<td><code>query.longestPrefixMatch</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Return only results with the longest prefix match for the given prefix. For example, specify a /32 prefix to lookup the origin ASN for an IPv4 address.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-pfx2as">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-routes-realtime">
<summary><span>Get real-time BGP routes for a prefix — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>routes-<wbr>realtime</code></span></summary>
<p>Run <strong>Get real-time BGP routes for a prefix</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-routes-realtime">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-routes-realtime">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-routes-stats">
<summary><span>Get BGP routing table stats  — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>routes-<wbr>stats</code></span></summary>
<p>Run **Get BGP routing table stats ** with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-routes-stats">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify a single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-routes-stats">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-routes-upstreams-timeseries">
<summary><span>Get upstream composition time series for an AS — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>routes-<wbr>upstreams-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get upstream composition time series for an AS</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-routes-upstreams-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>integer</td>
<td>Required</td>
<td>Single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>string</td>
<td>Optional</td>
<td>Address family of the observed paths. Defaults to IPv4.</td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]; default: &quot;IPv4&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of upstream ASNs to return as separate series, ranked by the first bucket. Remaining upstreams are grouped into an &quot;OTHER&quot; series. Defaults to 5.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-routes-upstreams-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 174
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-rpki-aspa-changes">
<summary><span>Get ASPA changes over time — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>rpki-<wbr>aspa-<wbr>changes</code></span></summary>
<p>Run <strong>Get ASPA changes over time</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-rpki-aspa-changes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filter changes involving this ASN (as customer or provider).</td>
<td></td>
</tr>
<tr>
<td><code>query.includeAsnInfo</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include ASN metadata (name, country) in response.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-rpki-aspa-changes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-rpki-aspa-snapshot">
<summary><span>Get ASPA objects snapshot — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>rpki-<wbr>aspa-<wbr>snapshot</code></span></summary>
<p>Run <strong>Get ASPA objects snapshot</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-rpki-aspa-snapshot">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.customerAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filter by customer ASN (the ASN publishing the ASPA object).</td>
<td></td>
</tr>
<tr>
<td><code>query.providerAsn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filter by provider ASN (an authorized upstream provider in ASPA objects).</td>
<td></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by the specified datetime (ISO 8601).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.includeAsnInfo</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include ASN metadata (name, country) in response.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-rpki-aspa-snapshot">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-rpki-aspa-timeseries">
<summary><span>Get ASPA count time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>rpki-<wbr>aspa-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get ASPA count time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-rpki-aspa-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.rir</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter by Regional Internet Registry (RIR). Multiple RIRs generate multiple series.</td>
<td></td>
</tr>
<tr>
<td><code>query.rir[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;RIPE_NCC&quot;,&quot;ARIN&quot;,&quot;APNIC&quot;,&quot;LACNIC&quot;,&quot;AFRINIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-rpki-aspa-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-rpki-roas-timeseries">
<summary><span>Get RPKI ROA deployment time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>rpki-<wbr>roas-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get RPKI ROA deployment time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-rpki-roas-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Optional</td>
<td>Which RPKI ROA validation metric to return. validPfxsRatio = ratio of RPKI-valid prefixes (IPv4+IPv6 combined). validPfxsV4Ratio / validPfxsV6Ratio = same, split by IP version. validIpsRatio = ratio of RPKI-valid address space (IPv4 /24s + IPv6 /48s). validIpsV4Ratio / validIpsV6Ratio = same, split by IP version.</td>
<td><code>enum: [&quot;validPfxsRatio&quot;,&quot;validPfxsV4Ratio&quot;,&quot;validPfxsV6Ratio&quot;,&quot;validIpsRatio&quot;,&quot;validIpsV4Ratio&quot;,&quot;validIpsV6Ratio&quot;]; default: &quot;validPfxsRatio&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System Number. Specify one or more ASNs. Multiple values generate one series per ASN.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-rpki-roas-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-timeseries">
<summary><span>Get BGP time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get BGP time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by BGP network prefix.</td>
<td></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.updateType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by BGP update type.</td>
<td></td>
</tr>
<tr>
<td><code>query.updateType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ANNOUNCEMENT&quot;,&quot;WITHDRAWAL&quot;]</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-top-ases">
<summary><span>Get top ASes by BGP updates — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>top-<wbr>ases</code></span></summary>
<p>Run <strong>Get top ASes by BGP updates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-top-ases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by BGP network prefix.</td>
<td></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[1]</code></td>
</tr>
<tr>
<td><code>query.prefix[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>anyOf[2]</code></td>
</tr>
<tr>
<td><code>query.updateType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by BGP update type.</td>
<td></td>
</tr>
<tr>
<td><code>query.updateType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ANNOUNCEMENT&quot;,&quot;WITHDRAWAL&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-top-ases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-top-asns-by-prefixes">
<summary><span>Get top ASes by prefix count — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>top-<wbr>asns-<wbr>by-<wbr>prefixes</code></span></summary>
<p>Run <strong>Get top ASes by prefix count</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-top-asns-by-prefixes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.country</code></td>
<td>string</td>
<td>Optional</td>
<td>Alpha-2 country code.</td>
<td></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of ASes to return.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-top-asns-by-prefixes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bgp-top-prefixes">
<summary><span>Get top prefixes by BGP updates — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bgp-<wbr>top-<wbr>prefixes</code></span></summary>
<p>Run <strong>Get top prefixes by BGP updates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bgp-top-prefixes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.updateType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by BGP update type.</td>
<td></td>
</tr>
<tr>
<td><code>query.updateType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ANNOUNCEMENT&quot;,&quot;WITHDRAWAL&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bgp-top-prefixes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bots">
<summary><span>List bots — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bots</code></span></summary>
<p>Run <strong>List bots</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bots">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.botCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot category.</td>
<td><code>enum: [&quot;SEARCH_ENGINE_CRAWLER&quot;,&quot;SEARCH_ENGINE_OPTIMIZATION&quot;,&quot;MONITORING_AND_ANALYTICS&quot;,&quot;ADVERTISING_AND_MARKETING&quot;,&quot;SOCIAL_MEDIA_MARKETING&quot;,&quot;PAGE_PREVIEW&quot;,&quot;ACADEMIC_RESEARCH&quot;,&quot;SECURITY&quot;,&quot;ACCESSIBILITY&quot;,&quot;WEBHOOKS&quot;,&quot;FEED_FETCHER&quot;,&quot;AI_CRAWLER&quot;,&quot;AGGREGATOR&quot;,&quot;AI_ASSISTANT&quot;,&quot;AI_SEARCH&quot;,&quot;ARCHIVER&quot;]</code></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.kind</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent distinction is being removed.</td>
<td><code>enum: [&quot;AGENT&quot;,&quot;BOT&quot;]</code></td>
</tr>
<tr>
<td><code>query.botVerificationStatus</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by bot verification status.</td>
<td><code>enum: [&quot;VERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bots">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-crawlers-summary">
<summary><span>Get crawler HTTP request distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>crawlers-<wbr>summary</code></span></summary>
<p>Run <strong>Get crawler HTTP request distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-crawlers-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;CLIENT_TYPE&quot;,&quot;USER_AGENT&quot;,&quot;REFERER&quot;,&quot;CRAWL_REFER_RATIO&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.vertical</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by vertical.</td>
<td></td>
</tr>
<tr>
<td><code>query.vertical[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.industry</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by industry.</td>
<td></td>
</tr>
<tr>
<td><code>query.industry[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.clientType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by agent type.</td>
<td></td>
</tr>
<tr>
<td><code>query.clientType[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The type of the client.</td>
<td><code>enum: [&quot;HUMAN&quot;,&quot;NON_AI_BOT&quot;,&quot;AI_BOT&quot;,&quot;MIXED_PURPOSE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code (e.g. 200, 403, 404). Only <a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA-registered codes</a> are accepted.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{3}$&quot;</code></td>
</tr>
<tr>
<td><code>query.responseStatusCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code category.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatusCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INFORMATIONAL&quot;,&quot;SUCCESS&quot;,&quot;REDIRECTION&quot;,&quot;CLIENT_ERROR&quot;,&quot;SERVER_ERROR&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-crawlers-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "CLIENT_TYPE"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-crawlers-timeseries-group">
<summary><span>Get time series of crawler HTTP request distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>crawlers-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series of crawler HTTP request distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-crawlers-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;CLIENT_TYPE&quot;,&quot;USER_AGENT&quot;,&quot;REFERER&quot;,&quot;CRAWL_REFER_RATIO&quot;,&quot;VERTICAL&quot;,&quot;INDUSTRY&quot;,&quot;RESPONSE_STATUS&quot;,&quot;RESPONSE_STATUS_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;,&quot;PERCENTAGE_CHANGE&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.vertical</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by vertical.</td>
<td></td>
</tr>
<tr>
<td><code>query.vertical[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.industry</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by industry.</td>
<td></td>
</tr>
<tr>
<td><code>query.industry[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 2000</code></td>
</tr>
<tr>
<td><code>query.clientType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by agent type.</td>
<td></td>
</tr>
<tr>
<td><code>query.clientType[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The type of the client.</td>
<td><code>enum: [&quot;HUMAN&quot;,&quot;NON_AI_BOT&quot;,&quot;AI_BOT&quot;,&quot;MIXED_PURPOSE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code (e.g. 200, 403, 404). Only <a href="https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml">IANA-registered codes</a> are accepted.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^\\d{3}$&quot;</code></td>
</tr>
<tr>
<td><code>query.responseStatusCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP response status code category.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseStatusCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INFORMATIONAL&quot;,&quot;SUCCESS&quot;,&quot;REDIRECTION&quot;,&quot;CLIENT_ERROR&quot;,&quot;SERVER_ERROR&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-crawlers-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "CLIENT_TYPE"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bots-summary">
<summary><span>Get bots HTTP requests distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bots-<wbr>summary</code></span></summary>
<p>Run <strong>Get bots HTTP requests distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bots-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;BOT&quot;,&quot;BOT_KIND&quot;,&quot;BOT_OPERATOR&quot;,&quot;BOT_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.bot</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot name.</td>
<td></td>
</tr>
<tr>
<td><code>query.bot[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot category.</td>
<td></td>
</tr>
<tr>
<td><code>query.botCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;SEARCH_ENGINE_CRAWLER&quot;,&quot;SEARCH_ENGINE_OPTIMIZATION&quot;,&quot;MONITORING_AND_ANALYTICS&quot;,&quot;ADVERTISING_AND_MARKETING&quot;,&quot;SOCIAL_MEDIA_MARKETING&quot;,&quot;PAGE_PREVIEW&quot;,&quot;ACADEMIC_RESEARCH&quot;,&quot;SECURITY&quot;,&quot;ACCESSIBILITY&quot;,&quot;WEBHOOKS&quot;,&quot;FEED_FETCHER&quot;,&quot;AI_CRAWLER&quot;,&quot;AGGREGATOR&quot;,&quot;AI_ASSISTANT&quot;,&quot;AI_SEARCH&quot;,&quot;ARCHIVER&quot;]</code></td>
</tr>
<tr>
<td><code>query.botKind</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent distinction is being removed.</td>
<td></td>
</tr>
<tr>
<td><code>query.botKind[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;AGENT&quot;,&quot;BOT&quot;]</code></td>
</tr>
<tr>
<td><code>query.botVerificationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot verification status (Verified vs. Unverified).</td>
<td></td>
</tr>
<tr>
<td><code>query.botVerificationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;VERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bots-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "BOT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bots-timeseries">
<summary><span>Get bots HTTP requests time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bots-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get bots HTTP requests time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bots-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.bot</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot name.</td>
<td></td>
</tr>
<tr>
<td><code>query.bot[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot category.</td>
<td></td>
</tr>
<tr>
<td><code>query.botCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;SEARCH_ENGINE_CRAWLER&quot;,&quot;SEARCH_ENGINE_OPTIMIZATION&quot;,&quot;MONITORING_AND_ANALYTICS&quot;,&quot;ADVERTISING_AND_MARKETING&quot;,&quot;SOCIAL_MEDIA_MARKETING&quot;,&quot;PAGE_PREVIEW&quot;,&quot;ACADEMIC_RESEARCH&quot;,&quot;SECURITY&quot;,&quot;ACCESSIBILITY&quot;,&quot;WEBHOOKS&quot;,&quot;FEED_FETCHER&quot;,&quot;AI_CRAWLER&quot;,&quot;AGGREGATOR&quot;,&quot;AI_ASSISTANT&quot;,&quot;AI_SEARCH&quot;,&quot;ARCHIVER&quot;]</code></td>
</tr>
<tr>
<td><code>query.botKind</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent distinction is being removed.</td>
<td></td>
</tr>
<tr>
<td><code>query.botKind[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;AGENT&quot;,&quot;BOT&quot;]</code></td>
</tr>
<tr>
<td><code>query.botVerificationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot verification status (Verified vs. Unverified).</td>
<td></td>
</tr>
<tr>
<td><code>query.botVerificationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;VERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bots-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bots-timeseries-group">
<summary><span>Get time series distribution of bots HTTP requests by dimension. — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bots-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series distribution of bots HTTP requests by dimension.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bots-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;BOT&quot;,&quot;BOT_KIND&quot;,&quot;BOT_OPERATOR&quot;,&quot;BOT_CATEGORY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.bot</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot name.</td>
<td></td>
</tr>
<tr>
<td><code>query.bot[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot operator.</td>
<td></td>
</tr>
<tr>
<td><code>query.botOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.botCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot category.</td>
<td></td>
</tr>
<tr>
<td><code>query.botCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;SEARCH_ENGINE_CRAWLER&quot;,&quot;SEARCH_ENGINE_OPTIMIZATION&quot;,&quot;MONITORING_AND_ANALYTICS&quot;,&quot;ADVERTISING_AND_MARKETING&quot;,&quot;SOCIAL_MEDIA_MARKETING&quot;,&quot;PAGE_PREVIEW&quot;,&quot;ACADEMIC_RESEARCH&quot;,&quot;SECURITY&quot;,&quot;ACCESSIBILITY&quot;,&quot;WEBHOOKS&quot;,&quot;FEED_FETCHER&quot;,&quot;AI_CRAWLER&quot;,&quot;AGGREGATOR&quot;,&quot;AI_ASSISTANT&quot;,&quot;AI_SEARCH&quot;,&quot;ARCHIVER&quot;]</code></td>
</tr>
<tr>
<td><code>query.botKind</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent distinction is being removed.</td>
<td></td>
</tr>
<tr>
<td><code>query.botKind[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;AGENT&quot;,&quot;BOT&quot;]</code></td>
</tr>
<tr>
<td><code>query.botVerificationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot verification status (Verified vs. Unverified).</td>
<td></td>
</tr>
<tr>
<td><code>query.botVerificationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td>The category of the bot.</td>
<td><code>enum: [&quot;VERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bots-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "BOT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-bot-details">
<summary><span>Get bot details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>bot-<wbr>details</code></span></summary>
<p>Run <strong>Get bot details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-bot-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bot_slug</code></td>
<td>string</td>
<td>Required</td>
<td>Bot slug.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-bot-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bot_slug": "gptbot"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-certificate-authorities">
<summary><span>List certificate authorities — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>certificate-<wbr>authorities</code></span></summary>
<p>Run <strong>List certificate authorities</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-certificate-authorities">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-certificate-authorities">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-certificate-authority-details">
<summary><span>Get certificate authority details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>certificate-<wbr>authority-<wbr>details</code></span></summary>
<p>Run <strong>Get certificate authority details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-certificate-authority-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ca_slug</code></td>
<td>string</td>
<td>Required</td>
<td>Certificate authority SHA256 fingerprint.</td>
<td><code>pattern: &quot;^[A-F0-9]{64}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-certificate-authority-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ca_slug": "24EDD4E503A8D3FDB5FFB4AF66C887359901CBE687A5A0760D10A08EED99A7C3"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-certificate-logs">
<summary><span>List certificate logs — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>certificate-<wbr>logs</code></span></summary>
<p>Run <strong>List certificate logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-certificate-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-certificate-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-certificate-log-details">
<summary><span>Get certificate log details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>certificate-<wbr>log-<wbr>details</code></span></summary>
<p>Run <strong>Get certificate log details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-certificate-log-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.log_slug</code></td>
<td>string</td>
<td>Required</td>
<td>Certificate log slug.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-certificate-log-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "log_slug": "argon2024"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ct-summary">
<summary><span>Get certificate distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ct-<wbr>summary</code></span></summary>
<p>Run <strong>Get certificate distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ct-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the certificate attribute by which to group the results.</td>
<td><code>enum: [&quot;CA&quot;,&quot;CA_OWNER&quot;,&quot;DURATION&quot;,&quot;ENTRY_TYPE&quot;,&quot;EXPIRATION_STATUS&quot;,&quot;HAS_IPS&quot;,&quot;HAS_WILDCARDS&quot;,&quot;LOG&quot;,&quot;LOG_API&quot;,&quot;LOG_OPERATOR&quot;,&quot;PUBLIC_KEY_ALGORITHM&quot;,&quot;SIGNATURE_ALGORITHM&quot;,&quot;TLD&quot;,&quot;VALIDATION_LEVEL&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.ca</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority.</td>
<td></td>
</tr>
<tr>
<td><code>query.ca[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority owner.</td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.duration</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate duration.</td>
<td></td>
</tr>
<tr>
<td><code>query.duration[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_3D&quot;,&quot;GT_3D_LTE_7D&quot;,&quot;GT_7D_LTE_10D&quot;,&quot;GT_10D_LTE_47D&quot;,&quot;GT_47D_LTE_100D&quot;,&quot;GT_100D_LTE_200D&quot;,&quot;GT_200D&quot;]</code></td>
</tr>
<tr>
<td><code>query.entryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by entry type (certificate vs. pre-certificate). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.entryType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PRECERTIFICATE&quot;,&quot;CERTIFICATE&quot;]</code></td>
</tr>
<tr>
<td><code>query.expirationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by expiration status (expired vs. valid).</td>
<td></td>
</tr>
<tr>
<td><code>query.expirationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;EXPIRED&quot;,&quot;VALID&quot;]</code></td>
</tr>
<tr>
<td><code>query.hasIps</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates are bound to specific IP addresses.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasIps[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates contain wildcard domains.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.log</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.log[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.logApi</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log API (RFC6962 vs. static). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logApi[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;RFC6962&quot;,&quot;STATIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.logOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log operator. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by public key algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA&quot;,&quot;ECDSA&quot;,&quot;RSA&quot;]</code></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by signature algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA_SHA_1&quot;,&quot;DSA_SHA_256&quot;,&quot;ECDSA_SHA_1&quot;,&quot;ECDSA_SHA_256&quot;,&quot;ECDSA_SHA_384&quot;,&quot;ECDSA_SHA_512&quot;,&quot;PSS_SHA_256&quot;,&quot;PSS_SHA_384&quot;,&quot;PSS_SHA_512&quot;,&quot;RSA_MD2&quot;,&quot;RSA_MD5&quot;,&quot;RSA_SHA_1&quot;,&quot;RSA_SHA_256&quot;,&quot;RSA_SHA_384&quot;,&quot;RSA_SHA_512&quot;]</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>log</code>, <code>logApi</code>, <code>logOperator</code>, and <code>entryType</code> filters/dimensions.</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.validationLevel</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by validation level.</td>
<td></td>
</tr>
<tr>
<td><code>query.validationLevel[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DOMAIN&quot;,&quot;ORGANIZATION&quot;,&quot;EXTENDED&quot;]</code></td>
</tr>
<tr>
<td><code>query.uniqueEntries</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether to filter out duplicate certificates and pre-certificates. Set to true for unique entries only.</td>
<td></td>
</tr>
<tr>
<td><code>query.uniqueEntries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;RAW_VALUES&quot;,&quot;PERCENTAGE&quot;]; default: &quot;RAW_VALUES&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ct-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "CA"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ct-timeseries">
<summary><span>Get certificates time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ct-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get certificates time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ct-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.ca</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority.</td>
<td></td>
</tr>
<tr>
<td><code>query.ca[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority owner.</td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.duration</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate duration.</td>
<td></td>
</tr>
<tr>
<td><code>query.duration[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_3D&quot;,&quot;GT_3D_LTE_7D&quot;,&quot;GT_7D_LTE_10D&quot;,&quot;GT_10D_LTE_47D&quot;,&quot;GT_47D_LTE_100D&quot;,&quot;GT_100D_LTE_200D&quot;,&quot;GT_200D&quot;]</code></td>
</tr>
<tr>
<td><code>query.entryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by entry type (certificate vs. pre-certificate). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.entryType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PRECERTIFICATE&quot;,&quot;CERTIFICATE&quot;]</code></td>
</tr>
<tr>
<td><code>query.expirationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by expiration status (expired vs. valid).</td>
<td></td>
</tr>
<tr>
<td><code>query.expirationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;EXPIRED&quot;,&quot;VALID&quot;]</code></td>
</tr>
<tr>
<td><code>query.hasIps</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates are bound to specific IP addresses.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasIps[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates contain wildcard domains.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.log</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.log[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.logApi</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log API (RFC6962 vs. static). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logApi[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;RFC6962&quot;,&quot;STATIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.logOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log operator. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by public key algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA&quot;,&quot;ECDSA&quot;,&quot;RSA&quot;]</code></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by signature algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA_SHA_1&quot;,&quot;DSA_SHA_256&quot;,&quot;ECDSA_SHA_1&quot;,&quot;ECDSA_SHA_256&quot;,&quot;ECDSA_SHA_384&quot;,&quot;ECDSA_SHA_512&quot;,&quot;PSS_SHA_256&quot;,&quot;PSS_SHA_384&quot;,&quot;PSS_SHA_512&quot;,&quot;RSA_MD2&quot;,&quot;RSA_MD5&quot;,&quot;RSA_SHA_1&quot;,&quot;RSA_SHA_256&quot;,&quot;RSA_SHA_384&quot;,&quot;RSA_SHA_512&quot;]</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>log</code>, <code>logApi</code>, <code>logOperator</code>, and <code>entryType</code> filters/dimensions.</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.validationLevel</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by validation level.</td>
<td></td>
</tr>
<tr>
<td><code>query.validationLevel[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DOMAIN&quot;,&quot;ORGANIZATION&quot;,&quot;EXTENDED&quot;]</code></td>
</tr>
<tr>
<td><code>query.uniqueEntries</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether to filter out duplicate certificates and pre-certificates. Set to true for unique entries only.</td>
<td></td>
</tr>
<tr>
<td><code>query.uniqueEntries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ct-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ct-timeseries-group">
<summary><span>Get time series of certificate distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ct-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series of certificate distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ct-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the certificate attribute by which to group the results.</td>
<td><code>enum: [&quot;CA&quot;,&quot;CA_OWNER&quot;,&quot;DURATION&quot;,&quot;ENTRY_TYPE&quot;,&quot;EXPIRATION_STATUS&quot;,&quot;HAS_IPS&quot;,&quot;HAS_WILDCARDS&quot;,&quot;LOG&quot;,&quot;LOG_API&quot;,&quot;LOG_OPERATOR&quot;,&quot;PUBLIC_KEY_ALGORITHM&quot;,&quot;SIGNATURE_ALGORITHM&quot;,&quot;TLD&quot;,&quot;VALIDATION_LEVEL&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.ca</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority.</td>
<td></td>
</tr>
<tr>
<td><code>query.ca[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate authority owner.</td>
<td></td>
</tr>
<tr>
<td><code>query.caOwner[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.duration</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate duration.</td>
<td></td>
</tr>
<tr>
<td><code>query.duration[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_3D&quot;,&quot;GT_3D_LTE_7D&quot;,&quot;GT_7D_LTE_10D&quot;,&quot;GT_10D_LTE_47D&quot;,&quot;GT_47D_LTE_100D&quot;,&quot;GT_100D_LTE_200D&quot;,&quot;GT_200D&quot;]</code></td>
</tr>
<tr>
<td><code>query.entryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by entry type (certificate vs. pre-certificate). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.entryType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PRECERTIFICATE&quot;,&quot;CERTIFICATE&quot;]</code></td>
</tr>
<tr>
<td><code>query.expirationStatus</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by expiration status (expired vs. valid).</td>
<td></td>
</tr>
<tr>
<td><code>query.expirationStatus[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;EXPIRED&quot;,&quot;VALID&quot;]</code></td>
</tr>
<tr>
<td><code>query.hasIps</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates are bound to specific IP addresses.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasIps[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the certificates contain wildcard domains.</td>
<td></td>
</tr>
<tr>
<td><code>query.hasWildcards[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.log</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.log[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.logApi</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log API (RFC6962 vs. static). Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logApi[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;RFC6962&quot;,&quot;STATIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.logOperator</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by certificate log operator. Incompatible with the <code>tld</code> filter/dimension.</td>
<td></td>
</tr>
<tr>
<td><code>query.logOperator[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by public key algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.publicKeyAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA&quot;,&quot;ECDSA&quot;,&quot;RSA&quot;]</code></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by signature algorithm.</td>
<td></td>
</tr>
<tr>
<td><code>query.signatureAlgorithm[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DSA_SHA_1&quot;,&quot;DSA_SHA_256&quot;,&quot;ECDSA_SHA_1&quot;,&quot;ECDSA_SHA_256&quot;,&quot;ECDSA_SHA_384&quot;,&quot;ECDSA_SHA_512&quot;,&quot;PSS_SHA_256&quot;,&quot;PSS_SHA_384&quot;,&quot;PSS_SHA_512&quot;,&quot;RSA_MD2&quot;,&quot;RSA_MD5&quot;,&quot;RSA_SHA_1&quot;,&quot;RSA_SHA_256&quot;,&quot;RSA_SHA_384&quot;,&quot;RSA_SHA_512&quot;]</code></td>
</tr>
<tr>
<td><code>query.validationLevel</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by validation level.</td>
<td></td>
</tr>
<tr>
<td><code>query.validationLevel[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DOMAIN&quot;,&quot;ORGANIZATION&quot;,&quot;EXTENDED&quot;]</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>log</code>, <code>logApi</code>, <code>logOperator</code>, and <code>entryType</code> filters/dimensions.</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;RAW_VALUES&quot;,&quot;PERCENTAGE&quot;]; default: &quot;RAW_VALUES&quot;</code></td>
</tr>
<tr>
<td><code>query.uniqueEntries</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether to filter out duplicate certificates and pre-certificates. Set to true for unique entries only.</td>
<td></td>
</tr>
<tr>
<td><code>query.uniqueEntries[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;true&quot;,&quot;false&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ct-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "CA"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-reports-datasets">
<summary><span>List datasets — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>reports-<wbr>datasets</code></span></summary>
<p>Run <strong>List datasets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-reports-datasets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.datasetType</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by dataset type.</td>
<td><code>enum: [&quot;RANKING_BUCKET&quot;,&quot;REPORT&quot;]; default: &quot;RANKING_BUCKET&quot;</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by the specified date.</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-reports-datasets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-post-reports-dataset-download-url">
<summary><span>Get dataset download URL — <code>cloudflare.<wbr>radar-<wbr>post-<wbr>reports-<wbr>dataset-<wbr>download-<wbr>url</code></span></summary>
<p>Run <strong>Get dataset download URL</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-post-reports-dataset-download-url">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.datasetId</code></td>
<td>integer</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-post-reports-dataset-download-url">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-reports-dataset-download">
<summary><span>Get dataset CSV stream — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>reports-<wbr>dataset-<wbr>download</code></span></summary>
<p>Run <strong>Get dataset CSV stream</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-reports-dataset-download">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.alias</code></td>
<td>string</td>
<td>Required</td>
<td>Dataset alias or ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-reports-dataset-download">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "alias": "ranking_top_1000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-summary">
<summary><span>Get DNS summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>summary</code></span></summary>
<p>Run <strong>Get DNS summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results. Grouping by <code>TLD_DNS_MAGNITUDE</code> does not support sub-daily aggregation intervals; <code>15m</code> and <code>1h</code> are raised to <code>1d</code>.</td>
<td><code>enum: [&quot;AS&quot;,&quot;CACHE_HIT&quot;,&quot;DNSSEC&quot;,&quot;DNSSEC_AWARE&quot;,&quot;DNSSEC_E2E&quot;,&quot;IP_VERSION&quot;,&quot;LOCATION&quot;,&quot;MATCHING_ANSWER&quot;,&quot;PROTOCOL&quot;,&quot;QUERY_TYPE&quot;,&quot;RESPONSE_CODE&quot;,&quot;RESPONSE_TTL&quot;,&quot;TLD&quot;,&quot;TLD_DNS_MAGNITUDE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on cache status.</td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.nodata</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether the response includes empty DNS responses (NODATA).</td>
<td><code>default: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.nodata[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseTtl</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response TTL.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseTtl[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_1M&quot;,&quot;GT_1M_LTE_5M&quot;,&quot;GT_5M_LTE_15M&quot;,&quot;GT_15M_LTE_1H&quot;,&quot;GT_1H_LTE_1D&quot;,&quot;GT_1D_LTE_1W&quot;,&quot;GT_1W&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssec</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) support.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVALID&quot;,&quot;INSECURE&quot;,&quot;SECURE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecAware</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) client awareness.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecAware[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecE2e</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC-validated answers by end-to-end security status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecE2e[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the queries have a matching answer.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>ipVersion</code>, <code>protocol</code>, <code>dnssecE2e</code>, <code>dnssecAware</code>, <code>responseTtl</code>, and <code>cacheHit</code> filters/dimensions; this restriction does not apply to country-code TLDs (2-letter, e.g. <code>uk</code>).</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "AS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-timeseries">
<summary><span>Get DNS queries time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get DNS queries time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on cache status.</td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.nodata</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether the response includes empty DNS responses (NODATA).</td>
<td><code>default: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.nodata[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseTtl</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response TTL.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseTtl[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_1M&quot;,&quot;GT_1M_LTE_5M&quot;,&quot;GT_5M_LTE_15M&quot;,&quot;GT_15M_LTE_1H&quot;,&quot;GT_1H_LTE_1D&quot;,&quot;GT_1D_LTE_1W&quot;,&quot;GT_1W&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssec</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) support.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVALID&quot;,&quot;INSECURE&quot;,&quot;SECURE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecAware</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) client awareness.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecAware[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecE2e</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC-validated answers by end-to-end security status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecE2e[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.matchingAnswer</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the queries have a matching answer.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>ipVersion</code>, <code>protocol</code>, <code>dnssecE2e</code>, <code>dnssecAware</code>, <code>responseTtl</code>, and <code>cacheHit</code> filters/dimensions; this restriction does not apply to country-code TLDs (2-letter, e.g. <code>uk</code>).</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-timeseries-group">
<summary><span>Get DNS time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get DNS time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results. Grouping by <code>TLD_DNS_MAGNITUDE</code> does not support sub-daily aggregation intervals; <code>15m</code> and <code>1h</code> are raised to <code>1d</code>.</td>
<td><code>enum: [&quot;AS&quot;,&quot;CACHE_HIT&quot;,&quot;DNSSEC&quot;,&quot;DNSSEC_AWARE&quot;,&quot;DNSSEC_E2E&quot;,&quot;IP_VERSION&quot;,&quot;LOCATION&quot;,&quot;MATCHING_ANSWER&quot;,&quot;PROTOCOL&quot;,&quot;QUERY_TYPE&quot;,&quot;RESPONSE_CODE&quot;,&quot;RESPONSE_TTL&quot;,&quot;TLD&quot;,&quot;TLD_DNS_MAGNITUDE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on cache status.</td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.nodata</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether the response includes empty DNS responses (NODATA).</td>
<td><code>default: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.nodata[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseTtl</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response TTL.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseTtl[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_1M&quot;,&quot;GT_1M_LTE_5M&quot;,&quot;GT_5M_LTE_15M&quot;,&quot;GT_15M_LTE_1H&quot;,&quot;GT_1H_LTE_1D&quot;,&quot;GT_1D_LTE_1W&quot;,&quot;GT_1W&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssec</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) support.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVALID&quot;,&quot;INSECURE&quot;,&quot;SECURE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecAware</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) client awareness.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecAware[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecE2e</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC-validated answers by end-to-end security status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecE2e[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the queries have a matching answer.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>ipVersion</code>, <code>protocol</code>, <code>dnssecE2e</code>, <code>dnssecAware</code>, <code>responseTtl</code>, and <code>cacheHit</code> filters/dimensions; this restriction does not apply to country-code TLDs (2-letter, e.g. <code>uk</code>).</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>RANK</code> is only meaningful with the <code>TLD_DNS_MAGNITUDE</code> dimension, where it ranks TLDs by DNS query magnitude at each timestamp; for other dimensions it has no effect.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;,&quot;RANK&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "AS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-top-ases">
<summary><span>Get top ASes by DNS queries — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>top-<wbr>ases</code></span></summary>
<p>Run <strong>Get top ASes by DNS queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-top-ases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain name. When set, no other DNS filter may be used — only date filtering (<code>dateRange</code>, or <code>dateStart</code>/<code>dateEnd</code>) is allowed — and the date range cannot exceed 31 days.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\\.)+(?:[A-Za-z]{2,63})$&quot;</code></td>
</tr>
<tr>
<td><code>query.cacheHit</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on cache status.</td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.nodata</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether the response includes empty DNS responses (NODATA).</td>
<td><code>default: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.nodata[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseTtl</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response TTL.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseTtl[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_1M&quot;,&quot;GT_1M_LTE_5M&quot;,&quot;GT_5M_LTE_15M&quot;,&quot;GT_15M_LTE_1H&quot;,&quot;GT_1H_LTE_1D&quot;,&quot;GT_1D_LTE_1W&quot;,&quot;GT_1W&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssec</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) support.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVALID&quot;,&quot;INSECURE&quot;,&quot;SECURE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecAware</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) client awareness.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecAware[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecE2e</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC-validated answers by end-to-end security status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecE2e[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.matchingAnswer</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the queries have a matching answer.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-top-ases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-dns-top-locations">
<summary><span>Get top locations by DNS queries — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>dns-<wbr>top-<wbr>locations</code></span></summary>
<p>Run <strong>Get top locations by DNS queries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-dns-top-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain name. When set, no other DNS filter may be used — only date filtering (<code>dateRange</code>, or <code>dateStart</code>/<code>dateEnd</code>) is allowed — and the date range cannot exceed 31 days.</td>
<td></td>
</tr>
<tr>
<td><code>query.domain[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\\.)+(?:[A-Za-z]{2,63})$&quot;</code></td>
</tr>
<tr>
<td><code>query.cacheHit</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on cache status.</td>
<td></td>
</tr>
<tr>
<td><code>query.cacheHit[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.nodata</code></td>
<td>array</td>
<td>Optional</td>
<td>Specifies whether the response includes empty DNS responses (NODATA).</td>
<td><code>default: [&quot;true&quot;]</code></td>
</tr>
<tr>
<td><code>query.nodata[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.protocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS transport protocol.</td>
<td></td>
</tr>
<tr>
<td><code>query.protocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;UDP&quot;,&quot;TCP&quot;,&quot;HTTPS&quot;,&quot;TLS&quot;]</code></td>
</tr>
<tr>
<td><code>query.queryType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS query type.</td>
<td></td>
</tr>
<tr>
<td><code>query.queryType[]</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;A&quot;,&quot;AAAA&quot;,&quot;A6&quot;,&quot;AFSDB&quot;,&quot;ANY&quot;,&quot;APL&quot;,&quot;ATMA&quot;,&quot;AXFR&quot;,&quot;CAA&quot;,&quot;CDNSKEY&quot;,&quot;CDS&quot;,&quot;CERT&quot;,&quot;CNAME&quot;,&quot;CSYNC&quot;,&quot;DHCID&quot;,&quot;DLV&quot;,&quot;DNAME&quot;,&quot;DNSKEY&quot;,&quot;DOA&quot;,&quot;DS&quot;,&quot;EID&quot;,&quot;EUI48&quot;,&quot;EUI64&quot;,&quot;GPOS&quot;,&quot;GID&quot;,&quot;HINFO&quot;,&quot;HIP&quot;,&quot;HTTPS&quot;,&quot;IPSECKEY&quot;,&quot;ISDN&quot;,&quot;IXFR&quot;,&quot;KEY&quot;,&quot;KX&quot;,&quot;L32&quot;,&quot;L64&quot;,&quot;LOC&quot;,&quot;LP&quot;,&quot;MAILA&quot;,&quot;MAILB&quot;,&quot;MB&quot;,&quot;MD&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MINFO&quot;,&quot;MR&quot;,&quot;MX&quot;,&quot;NAPTR&quot;,&quot;NB&quot;,&quot;NBSTAT&quot;,&quot;NID&quot;,&quot;NIMLOC&quot;,&quot;NINFO&quot;,&quot;NS&quot;,&quot;NSAP&quot;,&quot;NSEC&quot;,&quot;NSEC3&quot;,&quot;NSEC3PARAM&quot;,&quot;NULL&quot;,&quot;NXT&quot;,&quot;OPENPGPKEY&quot;,&quot;OPT&quot;,&quot;PTR&quot;,&quot;PX&quot;,&quot;RKEY&quot;,&quot;RP&quot;,&quot;RRSIG&quot;,&quot;RT&quot;,&quot;SIG&quot;,&quot;SINK&quot;,&quot;SMIMEA&quot;,&quot;SOA&quot;,&quot;SPF&quot;,&quot;SRV&quot;,&quot;SSHFP&quot;,&quot;SVCB&quot;,&quot;TA&quot;,&quot;TALINK&quot;,&quot;TKEY&quot;,&quot;TLSA&quot;,&quot;TSIG&quot;,&quot;TXT&quot;,&quot;UINFO&quot;,&quot;UID&quot;,&quot;UNSPEC&quot;,&quot;URI&quot;,&quot;WKS&quot;,&quot;X25&quot;,&quot;ZONEMD&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseCode</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response code.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseCode[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;NOERROR&quot;,&quot;FORMERR&quot;,&quot;SERVFAIL&quot;,&quot;NXDOMAIN&quot;,&quot;NOTIMP&quot;,&quot;REFUSED&quot;,&quot;YXDOMAIN&quot;,&quot;YXRRSET&quot;,&quot;NXRRSET&quot;,&quot;NOTAUTH&quot;,&quot;NOTZONE&quot;,&quot;BADSIG&quot;,&quot;BADKEY&quot;,&quot;BADTIME&quot;,&quot;BADMODE&quot;,&quot;BADNAME&quot;,&quot;BADALG&quot;,&quot;BADTRUNC&quot;,&quot;BADCOOKIE&quot;]</code></td>
</tr>
<tr>
<td><code>query.responseTtl</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DNS response TTL.</td>
<td></td>
</tr>
<tr>
<td><code>query.responseTtl[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LTE_1M&quot;,&quot;GT_1M_LTE_5M&quot;,&quot;GT_5M_LTE_15M&quot;,&quot;GT_15M_LTE_1H&quot;,&quot;GT_1H_LTE_1D&quot;,&quot;GT_1D_LTE_1W&quot;,&quot;GT_1W&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssec</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) support.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssec[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;INVALID&quot;,&quot;INSECURE&quot;,&quot;SECURE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecAware</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC (DNS Security Extensions) client awareness.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecAware[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;SUPPORTED&quot;,&quot;NOT_SUPPORTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.dnssecE2e</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on DNSSEC-validated answers by end-to-end security status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dnssecE2e[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.matchingAnswer</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results based on whether the queries have a matching answer.</td>
<td></td>
</tr>
<tr>
<td><code>query.matchingAnswer[]</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain. Incompatible with the <code>ipVersion</code>, <code>protocol</code>, <code>dnssecE2e</code>, <code>dnssecAware</code>, <code>responseTtl</code>, and <code>cacheHit</code> filters/dimensions; this restriction does not apply to country-code TLDs (2-letter, e.g. <code>uk</code>).</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-dns-top-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-routing-summary">
<summary><span>Get email routing summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>routing-<wbr>summary</code></span></summary>
<p>Run <strong>Get email routing summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-routing-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;IP_VERSION&quot;,&quot;ENCRYPTED&quot;,&quot;ARC&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;SPF&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.encrypted</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by encryption status (encrypted vs. not-encrypted).</td>
<td></td>
</tr>
<tr>
<td><code>query.encrypted[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ENCRYPTED&quot;,&quot;NOT_ENCRYPTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-routing-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "IP_VERSION"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-routing-timeseries-group">
<summary><span>Get email routing time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>routing-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get email routing time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-routing-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;IP_VERSION&quot;,&quot;ENCRYPTED&quot;,&quot;ARC&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;SPF&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.encrypted</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by encryption status (encrypted vs. not-encrypted).</td>
<td></td>
</tr>
<tr>
<td><code>query.encrypted[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ENCRYPTED&quot;,&quot;NOT_ENCRYPTED&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-routing-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "IP_VERSION"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-summary">
<summary><span>Get email security summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>summary</code></span></summary>
<p>Run <strong>Get email security summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;SPAM&quot;,&quot;MALICIOUS&quot;,&quot;SPOOF&quot;,&quot;THREAT_CATEGORY&quot;,&quot;ARC&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;SPF&quot;,&quot;TLS_VERSION&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "SPAM"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-timeseries-group">
<summary><span>Get email security time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get email security time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;SPAM&quot;,&quot;MALICIOUS&quot;,&quot;SPOOF&quot;,&quot;THREAT_CATEGORY&quot;,&quot;ARC&quot;,&quot;DKIM&quot;,&quot;DMARC&quot;,&quot;SPF&quot;,&quot;TLS_VERSION&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "SPAM"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-top-tlds-by-messages">
<summary><span>Get top TLDs by email message volume — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>top-<wbr>tlds-<wbr>by-<wbr>messages</code></span></summary>
<p>Run <strong>Get top TLDs by email message volume</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-top-tlds-by-messages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.tldCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD category.</td>
<td><code>enum: [&quot;CLASSIC&quot;,&quot;COUNTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-top-tlds-by-messages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-top-tlds-by-malicious">
<summary><span>Get top TLDs by email malicious classification — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>top-<wbr>tlds-<wbr>by-<wbr>malicious</code></span></summary>
<p>Run <strong>Get top TLDs by email malicious classification</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-top-tlds-by-malicious">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.malicious</code></td>
<td>string</td>
<td>Required</td>
<td>Malicious classification.</td>
<td><code>enum: [&quot;MALICIOUS&quot;,&quot;NOT_MALICIOUS&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.tldCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD category.</td>
<td><code>enum: [&quot;CLASSIC&quot;,&quot;COUNTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-top-tlds-by-malicious">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "malicious": "MALICIOUS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-top-tlds-by-spam">
<summary><span>Get top TLDs by email spam classification — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>top-<wbr>tlds-<wbr>by-<wbr>spam</code></span></summary>
<p>Run <strong>Get top TLDs by email spam classification</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-top-tlds-by-spam">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.spam</code></td>
<td>string</td>
<td>Required</td>
<td>Spam classification.</td>
<td><code>enum: [&quot;SPAM&quot;,&quot;NOT_SPAM&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.tldCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD category.</td>
<td><code>enum: [&quot;CLASSIC&quot;,&quot;COUNTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-top-tlds-by-spam">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "spam": "SPAM"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-email-security-top-tlds-by-spoof">
<summary><span>Get top TLDs by email spoof classification — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>email-<wbr>security-<wbr>top-<wbr>tlds-<wbr>by-<wbr>spoof</code></span></summary>
<p>Run <strong>Get top TLDs by email spoof classification</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-email-security-top-tlds-by-spoof">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.spoof</code></td>
<td>string</td>
<td>Required</td>
<td>Spoof classification.</td>
<td><code>enum: [&quot;SPOOF&quot;,&quot;NOT_SPOOF&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.arc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by ARC (Authenticated Received Chain) validation.</td>
<td></td>
</tr>
<tr>
<td><code>query.arc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dkim</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DKIM (DomainKeys Identified Mail) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dkim[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.dmarc</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by DMARC (Domain-based Message Authentication, Reporting and Conformance) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.dmarc[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.spf</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by SPF (Sender Policy Framework) validation status.</td>
<td></td>
</tr>
<tr>
<td><code>query.spf[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;PASS&quot;,&quot;NONE&quot;,&quot;FAIL&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;]</code></td>
</tr>
<tr>
<td><code>query.tldCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD category.</td>
<td><code>enum: [&quot;CLASSIC&quot;,&quot;COUNTRY&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-email-security-top-tlds-by-spoof">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "spoof": "SPOOF"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-asn-list">
<summary><span>List autonomous systems — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>asn-<wbr>list</code></span></summary>
<p>Run <strong>List autonomous systems</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-asn-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies the metric to order the ASNs by.</td>
<td><code>enum: [&quot;ASN&quot;,&quot;POPULATION&quot;]; default: &quot;ASN&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-asn-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-as-botnet-threat-feed">
<summary><span>Get AS rankings by botnet threat feed activity — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>as-<wbr>botnet-<wbr>threat-<wbr>feed</code></span></summary>
<p>Run <strong>Get AS rankings by botnet threat feed activity</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-as-botnet-threat-feed">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Optional</td>
<td>Metric to rank ASNs by.</td>
<td><code>enum: [&quot;OFFENSE_COUNT&quot;,&quot;NUMBER_OF_OFFENDING_IPS&quot;]; default: &quot;NUMBER_OF_OFFENDING_IPS&quot;</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>string</td>
<td>Optional</td>
<td>The date to retrieve (YYYY-MM-DD format). If not specified, returns the most recent available data. Note: This is the date the report was generated. The report is generated from information collected from the previous day (e.g., the 2026-02-23 entry contains data from 2026-02-22).</td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.compareDateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Relative date range for rank change comparison (e.g., &quot;1d&quot;, &quot;7d&quot;, &quot;30d&quot;).</td>
<td><code>pattern: &quot;^([1-9][0-9]?|[1-9][0-9]{1,2}|3[0-5][0-9]|36[0-4])d|([1-9]|[1-4][0-9]|5[0-2])w$&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.sortOrder</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order.</td>
<td><code>enum: [&quot;ASC&quot;,&quot;DESC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-as-botnet-threat-feed">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-asn-by-ip">
<summary><span>Get AS details by IP address — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>asn-<wbr>by-<wbr>ip</code></span></summary>
<p>Run <strong>Get AS details by IP address</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-asn-by-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>—</td>
<td>Required</td>
<td>IP address.</td>
<td></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; format: &quot;ipv4&quot;</code></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; format: &quot;ipv6&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-asn-by-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "ip": "8.8.8.8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-asn-by-id">
<summary><span>Get AS details by ASN — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>asn-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get AS details by ASN</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-asn-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>integer</td>
<td>Required</td>
<td>Single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-asn-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 174
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-asns-as-set">
<summary><span>Get IRR AS-SETs that an AS is a member of — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>asns-<wbr>as-<wbr>set</code></span></summary>
<p>Run <strong>Get IRR AS-SETs that an AS is a member of</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-asns-as-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>integer</td>
<td>Required</td>
<td>Retrieves all AS-SETs that the given AS is a member of.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-asns-as-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 3
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-asns-rel">
<summary><span>Get AS-level relationships by ASN — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>asns-<wbr>rel</code></span></summary>
<p>Run <strong>Get AS-level relationships by ASN</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-asns-rel">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asn</code></td>
<td>integer</td>
<td>Required</td>
<td>Retrieves all ASNs with provider-customer or peering relationships with the given ASN.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.asn2</code></td>
<td>integer</td>
<td>Optional</td>
<td>Retrieves the AS relationship of ASN2 with respect to the given ASN.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-asns-rel">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asn": 3
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-ip">
<summary><span>Get IP address details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>ip</code></span></summary>
<p>Run <strong>Get IP address details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-ip">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>—</td>
<td>Required</td>
<td>IP address.</td>
<td></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; format: &quot;ipv4&quot;</code></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; format: &quot;ipv6&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-ip">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "ip": "8.8.8.8"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-locations">
<summary><span>List locations — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>locations</code></span></summary>
<p>Run <strong>List locations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by region.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.subregion</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by subregion.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by continent code.</td>
<td><code>enum: [&quot;AF&quot;,&quot;AS&quot;,&quot;EU&quot;,&quot;NA&quot;,&quot;OC&quot;,&quot;SA&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-entities-location-by-alpha2">
<summary><span>Get location details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>entities-<wbr>location-<wbr>by-<wbr>alpha2</code></span></summary>
<p>Run <strong>Get location details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-entities-location-by-alpha2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.location</code></td>
<td>string</td>
<td>Required</td>
<td>Location alpha-2 code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-entities-location-by-alpha2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "location": "US"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-geolocations">
<summary><span>List Geolocations — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>geolocations</code></span></summary>
<p>Run <strong>List Geolocations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-geolocations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by geolocation. Specify a comma-separated list of GeoNames IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-geolocations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-geolocation-details">
<summary><span>Get Geolocation details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>geolocation-<wbr>details</code></span></summary>
<p>Run <strong>Get Geolocation details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-geolocation-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.geo_id</code></td>
<td>string</td>
<td>Required</td>
<td>Geolocation ID. Refer to <a href="https://download.geonames.org/export/dump/readme.txt">GeoNames</a></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-geolocation-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "geo_id": "3190509"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-summary">
<summary><span>Get HTTP requests summary by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>summary</code></span></summary>
<p>Run <strong>Get HTTP requests summary by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the HTTP attribute by which to group the results.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;API_TRAFFIC&quot;,&quot;AS&quot;,&quot;BOT_CLASS&quot;,&quot;BROWSER&quot;,&quot;BROWSER_FAMILY&quot;,&quot;CONTENT_TYPE&quot;,&quot;DEVICE_TYPE&quot;,&quot;HTTP_PROTOCOL&quot;,&quot;HTTP_VERSION&quot;,&quot;IP_VERSION&quot;,&quot;LOCATION&quot;,&quot;OS&quot;,&quot;POST_QUANTUM&quot;,&quot;TLS_VERSION&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.apiTraffic</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by API traffic classification. API traffic is identified by JSON or XML response content types on dynamic (non-cacheable) HTTP requests. Incompatible with the <code>browserFamily</code>, <code>deviceType</code>, <code>httpProtocol</code>, <code>httpVersion</code>, <code>ipVersion</code>, <code>os</code>, and <code>tlsVersion</code> filters/dimensions. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.apiTraffic[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;API&quot;,&quot;NON_API&quot;]</code></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ADM1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-timeseries">
<summary><span>Get HTTP requests time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get HTTP requests time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE_CHANGE&quot;,&quot;MIN0_MAX&quot;]</code></td>
</tr>
<tr>
<td><code>query.apiTraffic</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by API traffic classification. API traffic is identified by JSON or XML response content types on dynamic (non-cacheable) HTTP requests. Incompatible with the <code>browserFamily</code>, <code>deviceType</code>, <code>httpProtocol</code>, <code>httpVersion</code>, <code>ipVersion</code>, <code>os</code>, and <code>tlsVersion</code> filters/dimensions. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.apiTraffic[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;API&quot;,&quot;NON_API&quot;]</code></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-timeseries-group">
<summary><span>Get HTTP requests time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get HTTP requests time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the HTTP attribute by which to group the results.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;API_TRAFFIC&quot;,&quot;AS&quot;,&quot;BOT_CLASS&quot;,&quot;BROWSER&quot;,&quot;BROWSER_FAMILY&quot;,&quot;CONTENT_TYPE&quot;,&quot;DEVICE_TYPE&quot;,&quot;HTTP_PROTOCOL&quot;,&quot;HTTP_VERSION&quot;,&quot;IP_VERSION&quot;,&quot;LOCATION&quot;,&quot;OS&quot;,&quot;POST_QUANTUM&quot;,&quot;TLS_VERSION&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.apiTraffic</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by API traffic classification. API traffic is identified by JSON or XML response content types on dynamic (non-cacheable) HTTP requests. Incompatible with the <code>browserFamily</code>, <code>deviceType</code>, <code>httpProtocol</code>, <code>httpVersion</code>, <code>ipVersion</code>, <code>os</code>, and <code>tlsVersion</code> filters/dimensions. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.apiTraffic[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;API&quot;,&quot;NON_API&quot;]</code></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.contentType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by content type category. When set, results can only be further filtered by location, continent, or Autonomous System.</td>
<td></td>
</tr>
<tr>
<td><code>query.contentType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTML&quot;,&quot;IMAGES&quot;,&quot;JSON&quot;,&quot;JAVASCRIPT&quot;,&quot;CSS&quot;,&quot;PLAIN_TEXT&quot;,&quot;FONTS&quot;,&quot;XML&quot;,&quot;YAML&quot;,&quot;VIDEO&quot;,&quot;AUDIO&quot;,&quot;MARKDOWN&quot;,&quot;DOCUMENTS&quot;,&quot;BINARY&quot;,&quot;SERIALIZATION&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ADM1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-http-requests">
<summary><span>Get top ASes by HTTP requests — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>http-<wbr>requests</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-http-requests">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-http-requests">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-bot-class">
<summary><span>Get top ASes by HTTP requests for a bot class — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>bot-<wbr>class</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for a bot class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-bot-class">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bot_class</code></td>
<td>string</td>
<td>Required</td>
<td>Bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-bot-class">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bot_class": "LIKELY_AUTOMATED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-browser-family">
<summary><span>Get top ASes by HTTP requests for a browser family — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>browser-<wbr>family</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for a browser family</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-browser-family">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.browser_family</code></td>
<td>string</td>
<td>Required</td>
<td>Browser family.</td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-browser-family">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "browser_family": "CHROME"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-device-type">
<summary><span>Get top ASes by HTTP requests for a device type — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>device-<wbr>type</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for a device type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-device-type">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.device_type</code></td>
<td>string</td>
<td>Required</td>
<td>Device type.</td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-device-type">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "device_type": "DESKTOP"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-http-protocol">
<summary><span>Get top ASes by HTTP requests for an HTTP protocol — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>http-<wbr>protocol</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for an HTTP protocol</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-http-protocol">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.http_protocol</code></td>
<td>string</td>
<td>Required</td>
<td>HTTP protocol (HTTP vs. HTTPS).</td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-http-protocol">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "http_protocol": "HTTP"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-http-version">
<summary><span>Get top ASes by HTTP requests for an HTTP version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>http-<wbr>version</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for an HTTP version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-http-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.http_version</code></td>
<td>string</td>
<td>Required</td>
<td>HTTP version.</td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-http-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "http_version": "HTTPv1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-ip-version">
<summary><span>Get top ASes by HTTP requests for an IP version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>ip-<wbr>version</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for an IP version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-ip-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip_version</code></td>
<td>string</td>
<td>Required</td>
<td>IP version.</td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-ip-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip_version": "IPv4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-operating-system">
<summary><span>Get top ASes by HTTP requests for an OS — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>operating-<wbr>system</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for an OS</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-operating-system">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.os</code></td>
<td>string</td>
<td>Required</td>
<td>Operating system.</td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-operating-system">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "os": "WINDOWS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-ases-by-tls-version">
<summary><span>Get top ASes by HTTP requests for a TLS version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>ases-<wbr>by-<wbr>tls-<wbr>version</code></span></summary>
<p>Run <strong>Get top ASes by HTTP requests for a TLS version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-ases-by-tls-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tls_version</code></td>
<td>string</td>
<td>Required</td>
<td>TLS version.</td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-ases-by-tls-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tls_version": "TLSv1_0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-http-requests">
<summary><span>Get top locations by HTTP requests — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>http-<wbr>requests</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-http-requests">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-http-requests">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-bot-class">
<summary><span>Get top locations by HTTP requests for a bot class — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>bot-<wbr>class</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for a bot class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-bot-class">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.bot_class</code></td>
<td>string</td>
<td>Required</td>
<td>Bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-bot-class">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "bot_class": "LIKELY_AUTOMATED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-browser-family">
<summary><span>Get top locations by HTTP requests for a browser family — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>browser-<wbr>family</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for a browser family</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-browser-family">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.browser_family</code></td>
<td>string</td>
<td>Required</td>
<td>Browser family.</td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-browser-family">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "browser_family": "CHROME"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-device-type">
<summary><span>Get top locations by HTTP requests for a device type — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>device-<wbr>type</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for a device type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-device-type">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.device_type</code></td>
<td>string</td>
<td>Required</td>
<td>Device type.</td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-device-type">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "device_type": "DESKTOP"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-http-protocol">
<summary><span>Get top locations by HTTP requests for an HTTP protocol — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>http-<wbr>protocol</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for an HTTP protocol</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-http-protocol">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.http_protocol</code></td>
<td>string</td>
<td>Required</td>
<td>HTTP protocol (HTTP vs. HTTPS).</td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-http-protocol">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "http_protocol": "HTTP"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-http-version">
<summary><span>Get top locations by HTTP requests for an HTTP version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>http-<wbr>version</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for an HTTP version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-http-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.http_version</code></td>
<td>string</td>
<td>Required</td>
<td>HTTP version.</td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-http-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "http_version": "HTTPv1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-ip-version">
<summary><span>Get top locations by HTTP requests for an IP version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>ip-<wbr>version</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for an IP version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-ip-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ip_version</code></td>
<td>string</td>
<td>Required</td>
<td>IP version.</td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-ip-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ip_version": "IPv4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-operating-system">
<summary><span>Get top locations by HTTP requests for an OS — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>operating-<wbr>system</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for an OS</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-operating-system">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.os</code></td>
<td>string</td>
<td>Required</td>
<td>Operating system.</td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.tlsVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by TLS version.</td>
<td></td>
</tr>
<tr>
<td><code>query.tlsVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-operating-system">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "os": "WINDOWS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-http-top-locations-by-tls-version">
<summary><span>Get top locations by HTTP requests for a TLS version — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>http-<wbr>top-<wbr>locations-<wbr>by-<wbr>tls-<wbr>version</code></span></summary>
<p>Run <strong>Get top locations by HTTP requests for a TLS version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-http-top-locations-by-tls-version">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tls_version</code></td>
<td>string</td>
<td>Required</td>
<td>TLS version.</td>
<td><code>enum: [&quot;TLSv1_0&quot;,&quot;TLSv1_1&quot;,&quot;TLSv1_2&quot;,&quot;TLSv1_3&quot;,&quot;TLSvQUIC&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by device type.</td>
<td></td>
</tr>
<tr>
<td><code>query.deviceType[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;DESKTOP&quot;,&quot;MOBILE&quot;,&quot;OTHER&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpProtocol</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP protocol (HTTP vs. HTTPS).</td>
<td></td>
</tr>
<tr>
<td><code>query.httpProtocol[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;HTTPS&quot;]</code></td>
</tr>
<tr>
<td><code>query.httpVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by HTTP version.</td>
<td></td>
</tr>
<tr>
<td><code>query.httpVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTPv1&quot;,&quot;HTTPv2&quot;,&quot;HTTPv3&quot;]</code></td>
</tr>
<tr>
<td><code>query.ipVersion</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by IP version (Ipv4 vs. IPv6).</td>
<td></td>
</tr>
<tr>
<td><code>query.ipVersion[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;IPv4&quot;,&quot;IPv6&quot;]</code></td>
</tr>
<tr>
<td><code>query.os</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by operating system.</td>
<td></td>
</tr>
<tr>
<td><code>query.os[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;WINDOWS&quot;,&quot;MACOSX&quot;,&quot;IOS&quot;,&quot;ANDROID&quot;,&quot;CHROMEOS&quot;,&quot;LINUX&quot;,&quot;SMART_TV&quot;]</code></td>
</tr>
<tr>
<td><code>query.browserFamily</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by browser family.</td>
<td></td>
</tr>
<tr>
<td><code>query.browserFamily[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CHROME&quot;,&quot;EDGE&quot;,&quot;FIREFOX&quot;,&quot;SAFARI&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-http-top-locations-by-tls-version">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tls_version": "TLSv1_0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-leaked-credential-checks-summary">
<summary><span>Get HTTP authentication requests distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>leaked-<wbr>credential-<wbr>checks-<wbr>summary</code></span></summary>
<p>Run <strong>Get HTTP authentication requests distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-leaked-credential-checks-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;COMPROMISED&quot;,&quot;BOT_CLASS&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.compromised</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by compromised credential status (clean vs. compromised).</td>
<td></td>
</tr>
<tr>
<td><code>query.compromised[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CLEAN&quot;,&quot;COMPROMISED&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-leaked-credential-checks-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "COMPROMISED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-leaked-credential-checks-timeseries-group">
<summary><span>Get time series distribution of HTTP authentication requests by dimension. — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>leaked-<wbr>credential-<wbr>checks-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series distribution of HTTP authentication requests by dimension.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-leaked-credential-checks-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the attribute by which to group the results.</td>
<td><code>enum: [&quot;COMPROMISED&quot;,&quot;BOT_CLASS&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.botClass</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by bot class. Refer to <a href="https://developers.cloudflare.com/radar/concepts/bot-classes/">Bot classes</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.botClass[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LIKELY_AUTOMATED&quot;,&quot;LIKELY_HUMAN&quot;]</code></td>
</tr>
<tr>
<td><code>query.compromised</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by compromised credential status (clean vs. compromised).</td>
<td></td>
</tr>
<tr>
<td><code>query.compromised[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CLEAN&quot;,&quot;COMPROMISED&quot;]</code></td>
</tr>
<tr>
<td><code>query.checkResult</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by leaked credential check result.</td>
<td></td>
</tr>
<tr>
<td><code>query.checkResult[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;CLEAN&quot;,&quot;USERNAME_LEAKED&quot;,&quot;USERNAME_PASSWORD_SIMILAR&quot;,&quot;USERNAME_AND_PASSWORD_LEAKED&quot;,&quot;PASSWORD_LEAKED&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE_CHANGE&quot;,&quot;MIN0_MAX&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-leaked-credential-checks-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "COMPROMISED"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-netflows-summary">
<summary><span>Get network traffic distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>netflows-<wbr>summary</code></span></summary>
<p>Run <strong>Get network traffic distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-netflows-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the NetFlows attribute by which to group the results.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;AS&quot;,&quot;LOCATION&quot;,&quot;PRODUCT&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by network traffic product types.</td>
<td></td>
</tr>
<tr>
<td><code>query.product[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;ALL&quot;]</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-netflows-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ADM1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-netflows-timeseries">
<summary><span>Get network traffic time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>netflows-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get network traffic time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-netflows-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by network traffic product types.</td>
<td></td>
</tr>
<tr>
<td><code>query.product[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;ALL&quot;]</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE_CHANGE&quot;,&quot;MIN0_MAX&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-netflows-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-netflows-timeseries-group">
<summary><span>Get time series distribution of network traffic by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>netflows-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get time series distribution of network traffic by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-netflows-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the NetFlows attribute by which to group the results.</td>
<td><code>enum: [&quot;ADM1&quot;,&quot;AS&quot;,&quot;LOCATION&quot;,&quot;PRODUCT&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>. <code>PERCENTAGE_CHANGE</code> requires exactly one comparison series (e.g. a <code>control</code> date range).</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;,&quot;PERCENTAGE_CHANGE&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters the results by network traffic product types.</td>
<td></td>
</tr>
<tr>
<td><code>query.product[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;HTTP&quot;,&quot;ALL&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-netflows-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ADM1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-netflows-top-ases">
<summary><span>Get top ASes by network traffic — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>netflows-<wbr>top-<wbr>ases</code></span></summary>
<p>Run <strong>Get top ASes by network traffic</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-netflows-top-ases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-netflows-top-ases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-netflows-top-locations">
<summary><span>Get top locations by network traffic — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>netflows-<wbr>top-<wbr>locations</code></span></summary>
<p>Run <strong>Get top locations by network traffic</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-netflows-top-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.geoId</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Geolocation. Specify a comma-separated list of GeoNames IDs. Prefix with <code>-</code> to exclude geoIds from results. For example, <code>-2267056,360689</code> excludes results from the 2267056 (Lisbon), but includes results from 5128638 (New York).</td>
<td></td>
</tr>
<tr>
<td><code>query.geoId[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-netflows-top-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origins">
<summary><span>List Origins — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origins</code></span></summary>
<p>Run <strong>List Origins</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origins">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origins">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origins-summary">
<summary><span>Get origin metrics distribution by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origins-<wbr>summary</code></span></summary>
<p>Run <strong>Get origin metrics distribution by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origins-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the origin attribute by which to group the results. <code>ORIGIN</code> groups across all providers and does not accept an <code>origin</code> or <code>region</code>. <code>REGION</code> requires an <code>origin</code>. <code>SUCCESS_RATE</code> and <code>PERCENTILE</code> require both an <code>origin</code> and a <code>region</code> and constrain the <code>metric</code> (<code>SUCCESS_RATE</code> supports only <code>REQUESTS</code>; <code>PERCENTILE</code> supports any metric except <code>REQUESTS</code>). <code>limitPerGroup</code> is only supported on the <code>REGION</code> dimension.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;REGION&quot;,&quot;SUCCESS_RATE&quot;,&quot;PERCENTILE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by origin. Required for every dimension except <code>ORIGIN</code>; must not be set on the <code>ORIGIN</code> dimension, which groups across all providers.</td>
<td></td>
</tr>
<tr>
<td><code>query.origin[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Origins.</td>
<td><code>enum: [&quot;AMAZON&quot;,&quot;GOOGLE&quot;,&quot;MICROSOFT&quot;,&quot;ORACLE&quot;]</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the metric to retrieve. Allowed metrics depend on the selected dimension (see the <code>dimension</code> path parameter).</td>
<td><code>enum: [&quot;CONNECTION_FAILURES&quot;,&quot;REQUESTS&quot;,&quot;RESPONSE_HEADER_RECEIVE_DURATION&quot;,&quot;TCP_HANDSHAKE_DURATION&quot;,&quot;TCP_RTT&quot;,&quot;TLS_HANDSHAKE_DURATION&quot;]</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by origin region. Requires <code>origin</code> to be set and is validated against it.</td>
<td></td>
</tr>
<tr>
<td><code>query.region[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origins-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ORIGIN"
  },
  "query": {
    "metric": "REQUESTS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origins-timeseries">
<summary><span>Get origin metrics time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origins-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get origin metrics time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origins-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>array</td>
<td>Required</td>
<td>Filters results by origin.</td>
<td></td>
</tr>
<tr>
<td><code>query.origin[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Origins.</td>
<td><code>enum: [&quot;AMAZON&quot;,&quot;GOOGLE&quot;,&quot;MICROSOFT&quot;,&quot;ORACLE&quot;]</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the metric to retrieve. Without a <code>region</code>, only <code>REQUESTS</code> or <code>CONNECTION_FAILURES</code> are available; specify a <code>region</code> to use the latency metrics.</td>
<td><code>enum: [&quot;CONNECTION_FAILURES&quot;,&quot;REQUESTS&quot;,&quot;RESPONSE_HEADER_RECEIVE_DURATION&quot;,&quot;TCP_HANDSHAKE_DURATION&quot;,&quot;TCP_RTT&quot;,&quot;TLS_HANDSHAKE_DURATION&quot;]</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by origin region. Requires <code>origin</code> to be set and is validated against it.</td>
<td></td>
</tr>
<tr>
<td><code>query.region[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origins-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "origin": [
      "AMAZON"
    ],
    "metric": "REQUESTS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origins-timeseries-group">
<summary><span>Get origin metrics time series grouped by dimension — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origins-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get origin metrics time series grouped by dimension</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origins-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the origin attribute by which to group the results. <code>ORIGIN</code> groups across all providers and does not accept an <code>origin</code> or <code>region</code>. <code>REGION</code> requires an <code>origin</code>. <code>SUCCESS_RATE</code> and <code>PERCENTILE</code> require both an <code>origin</code> and a <code>region</code> and constrain the <code>metric</code> (<code>SUCCESS_RATE</code> supports only <code>REQUESTS</code>; <code>PERCENTILE</code> supports any metric except <code>REQUESTS</code>). <code>limitPerGroup</code> is only supported on the <code>REGION</code> dimension.</td>
<td><code>enum: [&quot;ORIGIN&quot;,&quot;REGION&quot;,&quot;SUCCESS_RATE&quot;,&quot;PERCENTILE&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by origin. Required for every dimension except <code>ORIGIN</code>; must not be set on the <code>ORIGIN</code> dimension, which groups across all providers.</td>
<td></td>
</tr>
<tr>
<td><code>query.origin[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Origins.</td>
<td><code>enum: [&quot;AMAZON&quot;,&quot;GOOGLE&quot;,&quot;MICROSOFT&quot;,&quot;ORACLE&quot;]</code></td>
</tr>
<tr>
<td><code>query.metric</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the metric to retrieve. Allowed metrics depend on the selected dimension (see the <code>dimension</code> path parameter).</td>
<td><code>enum: [&quot;CONNECTION_FAILURES&quot;,&quot;REQUESTS&quot;,&quot;RESPONSE_HEADER_RECEIVE_DURATION&quot;,&quot;TCP_HANDSHAKE_DURATION&quot;,&quot;TCP_RTT&quot;,&quot;TLS_HANDSHAKE_DURATION&quot;]</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by origin region. Requires <code>origin</code> to be set and is validated against it.</td>
<td></td>
</tr>
<tr>
<td><code>query.region[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.normalization</code></td>
<td>string</td>
<td>Optional</td>
<td>Normalization method applied to the results. Refer to <a href="https://developers.cloudflare.com/radar/concepts/normalization/">Normalization methods</a>.</td>
<td><code>enum: [&quot;PERCENTAGE&quot;,&quot;MIN0_MAX&quot;]; default: &quot;PERCENTAGE&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origins-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "ORIGIN"
  },
  "query": {
    "metric": "REQUESTS"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origin-post-quantum-summary">
<summary><span>Get Origin Post-Quantum Data Summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origin-<wbr>post-<wbr>quantum-<wbr>summary</code></span></summary>
<p>Run <strong>Get Origin Post-Quantum Data Summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origin-post-quantum-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the origin post-quantum data dimension by which to group the results.</td>
<td><code>enum: [&quot;KEY_AGREEMENT&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origin-post-quantum-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "KEY_AGREEMENT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-origin-post-quantum-timeseries-groups">
<summary><span>Get Origin Post-Quantum Data Over Time — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>origin-<wbr>post-<wbr>quantum-<wbr>timeseries-<wbr>groups</code></span></summary>
<p>Run <strong>Get Origin Post-Quantum Data Over Time</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-origin-post-quantum-timeseries-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Specifies the origin post-quantum data dimension by which to group the results.</td>
<td><code>enum: [&quot;KEY_AGREEMENT&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-origin-post-quantum-timeseries-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "KEY_AGREEMENT"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-post-quantum-tls-support">
<summary><span>Check Post-Quantum TLS support — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>post-<wbr>quantum-<wbr>tls-<wbr>support</code></span></summary>
<p>Run <strong>Check Post-Quantum TLS support</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-post-quantum-tls-support">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>string</td>
<td>Required</td>
<td>Hostname or IP address to test for Post-Quantum TLS support, optionally with port (defaults to 443).</td>
<td><code>minLength: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-post-quantum-tls-support">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "host": "cloudflare.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-quality-speed-histogram">
<summary><span>Get speed tests histogram — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>quality-<wbr>speed-<wbr>histogram</code></span></summary>
<p>Run <strong>Get speed tests histogram</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-quality-speed-histogram">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.bucketSize</code></td>
<td>integer</td>
<td>Optional</td>
<td>Specifies the width for every bucket in the histogram.</td>
<td></td>
</tr>
<tr>
<td><code>query.metricGroup</code></td>
<td>string</td>
<td>Optional</td>
<td>Metrics to be returned.</td>
<td><code>enum: [&quot;BANDWIDTH&quot;,&quot;LATENCY&quot;,&quot;JITTER&quot;]; default: &quot;bandwidth&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-quality-speed-histogram">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-quality-speed-summary">
<summary><span>Get speed tests summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>quality-<wbr>speed-<wbr>summary</code></span></summary>
<p>Run <strong>Get speed tests summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-quality-speed-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-quality-speed-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-quality-speed-top-ases">
<summary><span>Get top ASes by speed test results — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>quality-<wbr>speed-<wbr>top-<wbr>ases</code></span></summary>
<p>Run <strong>Get top ASes by speed test results</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-quality-speed-top-ases">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies the metric to order the results by.</td>
<td><code>enum: [&quot;BANDWIDTH_DOWNLOAD&quot;,&quot;BANDWIDTH_UPLOAD&quot;,&quot;LATENCY_IDLE&quot;,&quot;LATENCY_LOADED&quot;,&quot;JITTER_IDLE&quot;,&quot;JITTER_LOADED&quot;]; default: &quot;BANDWIDTH_DOWNLOAD&quot;</code></td>
</tr>
<tr>
<td><code>query.reverse</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Reverses the order of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-quality-speed-top-ases">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-quality-speed-top-locations">
<summary><span>Get top locations by speed test results — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>quality-<wbr>speed-<wbr>top-<wbr>locations</code></span></summary>
<p>Run <strong>Get top locations by speed test results</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-quality-speed-top-locations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.orderBy</code></td>
<td>string</td>
<td>Optional</td>
<td>Specifies the metric to order the results by.</td>
<td><code>enum: [&quot;BANDWIDTH_DOWNLOAD&quot;,&quot;BANDWIDTH_UPLOAD&quot;,&quot;LATENCY_IDLE&quot;,&quot;LATENCY_LOADED&quot;,&quot;JITTER_IDLE&quot;,&quot;JITTER_LOADED&quot;]; default: &quot;BANDWIDTH_DOWNLOAD&quot;</code></td>
</tr>
<tr>
<td><code>query.reverse</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Reverses the order of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-quality-speed-top-locations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-domain-details">
<summary><span>Get domain rank details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>domain-<wbr>details</code></span></summary>
<p>Run <strong>Get domain rank details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-domain-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>string</td>
<td>Required</td>
<td>Domain name.</td>
<td><code>pattern: &quot;^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][a-zA-Z0-9-]*[A-Za-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.rankingType</code></td>
<td>string</td>
<td>Optional</td>
<td>The ranking type.</td>
<td><code>enum: [&quot;POPULAR&quot;,&quot;TRENDING_RISE&quot;,&quot;TRENDING_STEADY&quot;]; default: &quot;POPULAR&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.includeTopLocations</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Includes top locations in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-domain-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "domain": "google.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-internet-services-categories">
<summary><span>List Internet services categories — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>internet-<wbr>services-<wbr>categories</code></span></summary>
<p>Run <strong>List Internet services categories</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-internet-services-categories">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-internet-services-categories">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-internet-services-timeseries">
<summary><span>Get Internet services rank time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>internet-<wbr>services-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get Internet services rank time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-internet-services-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.serviceCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Internet service category.</td>
<td></td>
</tr>
<tr>
<td><code>query.serviceCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-internet-services-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-top-internet-services">
<summary><span>Get top Internet services — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>top-<wbr>internet-<wbr>services</code></span></summary>
<p>Run <strong>Get top Internet services</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-top-internet-services">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.serviceCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Internet service category.</td>
<td></td>
</tr>
<tr>
<td><code>query.serviceCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-top-internet-services">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-domain-timeseries">
<summary><span>Get domains rank time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>domain-<wbr>timeseries</code></span></summary>
<p>Run <strong>Get domains rank time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-domain-timeseries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.rankingType</code></td>
<td>string</td>
<td>Optional</td>
<td>The ranking type.</td>
<td><code>enum: [&quot;POPULAR&quot;,&quot;TRENDING_RISE&quot;,&quot;TRENDING_STEADY&quot;]; default: &quot;POPULAR&quot;</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.domains</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain name. Specify a comma-separated list of domain names.</td>
<td></td>
</tr>
<tr>
<td><code>query.domains[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\\.)+(?:[A-Za-z]{2,63})$&quot;</code></td>
</tr>
<tr>
<td><code>query.domainCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain category.</td>
<td></td>
</tr>
<tr>
<td><code>query.domainCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-domain-timeseries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-ranking-top-domains">
<summary><span>Get top or trending domains — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>ranking-<wbr>top-<wbr>domains</code></span></summary>
<p>Run <strong>Get top or trending domains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-ranking-top-domains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 location codes.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.domainCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain category.</td>
<td></td>
</tr>
<tr>
<td><code>query.domainCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.rankingType</code></td>
<td>string</td>
<td>Optional</td>
<td>The ranking type.</td>
<td><code>enum: [&quot;POPULAR&quot;,&quot;TRENDING_RISE&quot;,&quot;TRENDING_STEADY&quot;]; default: &quot;POPULAR&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-ranking-top-domains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-robots-txt-top-domain-categories-by-files-parsed">
<summary><span>Get top domain categories by robots.txt files parsed — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>robots-<wbr>txt-<wbr>top-<wbr>domain-<wbr>categories-<wbr>by-<wbr>files-<wbr>parsed</code></span></summary>
<p>Run <strong>Get top domain categories by robots.txt files parsed</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-robots-txt-top-domain-categories-by-files-parsed">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.userAgentCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by user agent category.</td>
<td><code>enum: [&quot;AI&quot;]; default: &quot;AI&quot;</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-robots-txt-top-domain-categories-by-files-parsed">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-robots-txt-top-user-agents-by-directive">
<summary><span>Get top user agents on robots.txt files — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>robots-<wbr>txt-<wbr>top-<wbr>user-<wbr>agents-<wbr>by-<wbr>directive</code></span></summary>
<p>Run <strong>Get top user agents on robots.txt files</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-robots-txt-top-user-agents-by-directive">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.userAgentCategory</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by user agent category.</td>
<td><code>enum: [&quot;AI&quot;]; default: &quot;AI&quot;</code></td>
</tr>
<tr>
<td><code>query.date</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by the specified array of dates.</td>
<td></td>
</tr>
<tr>
<td><code>query.date[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.domainCategory</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by domain category.</td>
<td></td>
</tr>
<tr>
<td><code>query.domainCategory[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.directive</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by robots.txt directive.</td>
<td><code>enum: [&quot;ALLOW&quot;,&quot;DISALLOW&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-robots-txt-top-user-agents-by-directive">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-search-global">
<summary><span>Search for locations, ASes, reports, and more — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>search-<wbr>global</code></span></summary>
<p>Run <strong>Search for locations, ASes, reports, and more</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-search-global">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>number</td>
<td>Optional</td>
<td>Limits the number of objects per search category.</td>
<td></td>
</tr>
<tr>
<td><code>query.query</code></td>
<td>string</td>
<td>Required</td>
<td>String used to perform the search operation.</td>
<td></td>
</tr>
<tr>
<td><code>query.include</code></td>
<td>array</td>
<td>Optional</td>
<td>Search types included in results.</td>
<td></td>
</tr>
<tr>
<td><code>query.include[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ADM1S&quot;,&quot;ASNS&quot;,&quot;BOTS&quot;,&quot;CERTIFICATE_AUTHORITIES&quot;,&quot;CERTIFICATE_LOGS&quot;,&quot;ORIGINS&quot;,&quot;ORIGIN_REGIONS&quot;,&quot;INDUSTRIES&quot;,&quot;LOCATIONS&quot;,&quot;NOTEBOOKS&quot;,&quot;TLDS&quot;,&quot;VERTICALS&quot;]</code></td>
</tr>
<tr>
<td><code>query.exclude</code></td>
<td>array</td>
<td>Optional</td>
<td>Search types excluded from results.</td>
<td></td>
</tr>
<tr>
<td><code>query.exclude[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;ADM1S&quot;,&quot;ASNS&quot;,&quot;BOTS&quot;,&quot;CERTIFICATE_AUTHORITIES&quot;,&quot;CERTIFICATE_LOGS&quot;,&quot;ORIGINS&quot;,&quot;ORIGIN_REGIONS&quot;,&quot;INDUSTRIES&quot;,&quot;LOCATIONS&quot;,&quot;NOTEBOOKS&quot;,&quot;TLDS&quot;,&quot;VERTICALS&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-search-global">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "query": {
    "query": "United"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tcp-resets-timeouts-summary">
<summary><span>Get TCP resets and timeouts summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tcp-<wbr>resets-<wbr>timeouts-<wbr>summary</code></span></summary>
<p>Run <strong>Get TCP resets and timeouts summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tcp-resets-timeouts-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tcp-resets-timeouts-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tcp-resets-timeouts-timeseries-group">
<summary><span>Get TCP resets and timeouts time series — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tcp-<wbr>resets-<wbr>timeouts-<wbr>timeseries-<wbr>group</code></span></summary>
<p>Run <strong>Get TCP resets and timeouts time series</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tcp-resets-timeouts-timeseries-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with <code>-</code> to exclude ASNs from results. For example, <code>-174, 3356</code> excludes results from AS174, but includes results from AS3356.</td>
<td></td>
</tr>
<tr>
<td><code>query.asn[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tcp-resets-timeouts-timeseries-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tlds">
<summary><span>List TLDs — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tlds</code></span></summary>
<p>Run <strong>List TLDs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tlds">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.tldManager</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD manager.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.tldType</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by TLD type. GENERIC_RESTRICTED and SPONSORED are deprecated and return no results, as IANA consolidated them into GENERIC. INFRASTRUCTURE is deprecated, as IANA reclassified .arpa as SPECIAL_USE.</td>
<td><code>enum: [&quot;GENERIC&quot;,&quot;COUNTRY_CODE&quot;,&quot;SPECIAL_USE&quot;,&quot;GENERIC_RESTRICTED&quot;,&quot;INFRASTRUCTURE&quot;,&quot;SPONSORED&quot;]</code></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by top-level domain. Specify a comma-separated list of TLDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tlds">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tlds-performance-summary">
<summary><span>Get TLD Performance Summary — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tlds-<wbr>performance-<wbr>summary</code></span></summary>
<p>Run <strong>Get TLD Performance Summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tlds-performance-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Dimension to summarize TLD nameserver latency by.</td>
<td><code>enum: [&quot;LATENCY&quot;,&quot;NAMESERVER_LATENCY&quot;,&quot;LOCATION_LATENCY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.nameserver</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by nameserver hostname.</td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\\.)+(?:[A-Za-z]{2,63})$&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tlds-performance-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "LATENCY"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tlds-performance-timeseries-groups">
<summary><span>Get TLD Performance Over Time — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tlds-<wbr>performance-<wbr>timeseries-<wbr>groups</code></span></summary>
<p>Run <strong>Get TLD Performance Over Time</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tlds-performance-timeseries-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dimension</code></td>
<td>string</td>
<td>Required</td>
<td>Dimension for the TLD nameserver latency timeseries.</td>
<td><code>enum: [&quot;LATENCY&quot;,&quot;NAMESERVER_LATENCY&quot;,&quot;LOCATION_LATENCY&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.aggInterval</code></td>
<td>string</td>
<td>Optional</td>
<td>Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to <a href="https://developers.cloudflare.com/radar/concepts/aggregation-intervals/">Aggregation intervals</a>. When omitted, the interval is auto-selected from the requested date range; finer intervals are only available for shorter ranges. If the requested interval is too granular for the date range, the request is rejected.</td>
<td><code>enum: [&quot;15m&quot;,&quot;1h&quot;,&quot;1d&quot;,&quot;1w&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>array</td>
<td>Optional</td>
<td>Array of names used to label the series in the response.</td>
<td></td>
</tr>
<tr>
<td><code>query.name[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by relative date range ending at the current time, with each value producing a separate series. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>). Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>7dcontrol</code> covers days -14 to -7, <code>10dcontrol</code> covers days -24 to -14). For example, pass <code>7d</code> and <code>7dcontrol</code> to compare this week with the previous week. All series must resolve to the same duration as the main series; relative ranges (including <code>control</code>) satisfy this automatically. Use this parameter or set specific start and end dates (<code>dateStart</code> and <code>dateEnd</code> parameters).</td>
<td></td>
</tr>
<tr>
<td><code>query.dateRange[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>array</td>
<td>Optional</td>
<td>Start of the date range. Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateStart[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>array</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>. When requesting comparison series, every series must resolve to the same duration as the main series. Each <code>dateStart</code>/<code>dateEnd</code> is floored to the nearest 15 minutes before evaluation, so windows whose durations match only before alignment may be rejected.</td>
<td></td>
</tr>
<tr>
<td><code>query.dateEnd[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude locations from results. For example, <code>-US,PT</code> excludes results from the US, but includes results from PT.</td>
<td></td>
</tr>
<tr>
<td><code>query.location[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.continent</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with <code>-</code> to exclude continents from results. For example, <code>-EU,NA</code> excludes results from EU, but includes results from NA.</td>
<td></td>
</tr>
<tr>
<td><code>query.continent[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.tld</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by top-level domain.</td>
<td></td>
</tr>
<tr>
<td><code>query.tld[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query.nameserver</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by nameserver hostname.</td>
<td><code>minLength: 1; maxLength: 253; pattern: &quot;^(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)\\.)+(?:[A-Za-z]{2,63})$&quot;</code></td>
</tr>
<tr>
<td><code>query.limitPerGroup</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an &quot;other&quot; category. Only supported on high-cardinality dimensions; otherwise the request is rejected. Minimum value is 2.</td>
<td></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tlds-performance-timeseries-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dimension": "LATENCY"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-tld-details">
<summary><span>Get TLD details — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>tld-<wbr>details</code></span></summary>
<p>Run <strong>Get TLD details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-tld-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tld</code></td>
<td>string</td>
<td>Required</td>
<td>Top-level domain.</td>
<td><code>minLength: 2; maxLength: 63; pattern: &quot;^[a-z0-9](?:[a-z0-9-]*[a-z0-9])$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-tld-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tld": "com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-traffic-anomalies">
<summary><span>Get latest Internet traffic anomalies — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>traffic-<wbr>anomalies</code></span></summary>
<p>Run <strong>Get latest Internet traffic anomalies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-traffic-anomalies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Skips the specified number of objects before fetching the results.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;VERIFIED&quot;,&quot;UNVERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>array</td>
<td>Optional</td>
<td>Filters results by entity type (LOCATION, AS, or ORIGIN).</td>
<td></td>
</tr>
<tr>
<td><code>query.type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;LOCATION&quot;,&quot;AS&quot;,&quot;ORIGIN&quot;]</code></td>
</tr>
<tr>
<td><code>query.dataSource</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by data source.</td>
<td><code>enum: [&quot;ALL&quot;,&quot;AI_BOTS&quot;,&quot;AI_GATEWAY&quot;,&quot;BGP&quot;,&quot;BOTS&quot;,&quot;CONNECTION_ANOMALY&quot;,&quot;CT&quot;,&quot;DNS&quot;,&quot;DNS_MAGNITUDE&quot;,&quot;DNS_AS112&quot;,&quot;DOS&quot;,&quot;EMAIL_ROUTING&quot;,&quot;EMAIL_SECURITY&quot;,&quot;FW&quot;,&quot;FW_PG&quot;,&quot;HTTP&quot;,&quot;HTTP_CONTROL&quot;,&quot;HTTP_CRAWLER_REFERER&quot;,&quot;HTTP_ORIGINS&quot;,&quot;IQI&quot;,&quot;LEAKED_CREDENTIALS&quot;,&quot;NET&quot;,&quot;ROBOTS_TXT&quot;,&quot;SPEED&quot;,&quot;WORKERS_AI&quot;]</code></td>
</tr>
<tr>
<td><code>query.asn</code></td>
<td>integer</td>
<td>Optional</td>
<td>Filters results by Autonomous System. Specify a single Autonomous System Number (ASN) as integer.</td>
<td></td>
</tr>
<tr>
<td><code>query.location</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by location. Specify an alpha-2 location code.</td>
<td><code>minLength: 2; maxLength: 2</code></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by origin.</td>
<td><code>maxLength: 100</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-traffic-anomalies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-traffic-anomalies-top">
<summary><span>Get top locations by total traffic anomalies — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>traffic-<wbr>anomalies-<wbr>top</code></span></summary>
<p>Run <strong>Get top locations by total traffic anomalies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-traffic-anomalies-top">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limits the number of objects returned in the response.</td>
<td><code>default: 5; exclusiveMinimum: 0</code></td>
</tr>
<tr>
<td><code>query.dateRange</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters results by a relative date range ending at the current time. Use <code>&amp;lt;n&amp;gt;d</code> for days (up to <code>364d</code>) or <code>&amp;lt;n&amp;gt;w</code> for weeks (up to <code>52w</code>), e.g. <code>7d</code>. Append <code>control</code> to request the equivalent previous period for comparison: the comparison window is shifted back by the current window&#39;s length rounded up to a whole number of weeks, so it keeps the same weekday alignment and does not overlap the current window (e.g. <code>3dcontrol</code> covers days -10 to -7, <code>7dcontrol</code> covers days -14 to -7, <code>28dcontrol</code> covers days -56 to -28, and <code>10dcontrol</code> covers days -24 to -14). Mutually exclusive with <code>dateStart</code>/<code>dateEnd</code>.</td>
<td><code>pattern: &quot;^((([1-9]|[1-9][0-9]|[1-2][0-9][0-9]|3[0-5][0-9]|36[0-4])[d](control)?)|(([1-9]|[1-4][0-9]|5[0-2])[w](control)?))$&quot;</code></td>
</tr>
<tr>
<td><code>query.dateStart</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateEnd</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.dateEnd</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the date range (inclusive). Alternative to <code>dateRange</code>; provide together with <code>dateStart</code>.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;VERIFIED&quot;,&quot;UNVERIFIED&quot;]</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-traffic-anomalies-top">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-radar-get-traffic-anomaly-by-uuid">
<summary><span>Get traffic anomaly by UUID — <code>cloudflare.<wbr>radar-<wbr>get-<wbr>traffic-<wbr>anomaly-<wbr>by-<wbr>uuid</code></span></summary>
<p>Run <strong>Get traffic anomaly by UUID</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.radar-get-traffic-anomaly-by-uuid">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.uuid</code></td>
<td>string</td>
<td>Required</td>
<td>Traffic anomaly UUID.</td>
<td><code>pattern: &quot;^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.format</code></td>
<td>string</td>
<td>Optional</td>
<td>Format in which results will be returned.</td>
<td><code>enum: [&quot;JSON&quot;,&quot;CSV&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.radar-get-traffic-anomaly-by-uuid">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "uuid": "b1bcd2c3-4cf0-4dad-b90f-719388bf6460"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tenants_listaccounts">
<summary><span>List tenant accounts — <code>cloudflare.<wbr>tenants_<wbr>listaccounts</code></span></summary>
<p>Run <strong>List tenant accounts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tenants_listaccounts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tenant_id</code></td>
<td>string</td>
<td>Required</td>
<td>The ID of the tenant whose accounts to list.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.account_pubname</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-sensitive) Filter the list of accounts to where the account_pubname is equal to a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname starts with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname ends with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.account_pubname.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the account_pubname contains a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-sensitive) Filter the list of accounts to where the name is equal to a particular string. At most one of <code>name</code>, <code>name.startsWith</code>, <code>name.endsWith</code>, or <code>name.contains</code> may be supplied per request.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name starts with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.endsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name ends with a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>(case-insensitive) Filter the list of accounts to where the name contains a particular string.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter accounts by lifecycle status. Defaults to <code>active</code>.</td>
<td><code>enum: [&quot;active&quot;,&quot;deleted&quot;]</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order results by. Currently supported values: <code>account_name</code>.</td>
<td><code>enum: [&quot;account_name&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort direction for the order_by field. Valid values: <code>asc</code>, <code>desc</code>. Defaults to <code>asc</code> when order_by is specified.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_total</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to calculate and return the exact <code>result_info.total_size</code> for cursor pagination. Defaults to true. When false, <code>total_size</code> is omitted. Legacy <code>page</code>/<code>per_page</code> requests always calculate <code>total_count</code>.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Legacy offset page number. Must be provided with <code>per_page</code>. Values below 1 are treated as 1. Cursor pagination takes precedence when requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Legacy offset page size. Must be provided with <code>page</code>. Values are clamped to the range 1-100. Cursor pagination takes precedence when requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_token</code></td>
<td>string</td>
<td>Optional</td>
<td>An opaque token returned from the last list response that when provided will retrieve the next page.  Parameters used to filter the retrieved list must remain in subsequent requests with a page token.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_size</code></td>
<td>integer</td>
<td>Optional</td>
<td>The amount of items to return. Defaults to 10.</td>
<td><code>minimum: 0; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tenants_listaccounts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tenant_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tenant-level-custom-nameservers-list-tenant-custom-nameservers">
<summary><span>List Tenant Custom Nameservers — <code>cloudflare.<wbr>tenant-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>list-<wbr>tenant-<wbr>custom-<wbr>nameservers</code></span></summary>
<p>Run <strong>List Tenant Custom Nameservers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tenant-level-custom-nameservers-list-tenant-custom-nameservers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tenant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tenant-level-custom-nameservers-list-tenant-custom-nameservers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tenant_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tenant-level-custom-nameservers-add-tenant-custom-nameserver">
<summary><span>Add Tenant Custom Nameserver — <code>cloudflare.<wbr>tenant-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>add-<wbr>tenant-<wbr>custom-<wbr>nameserver</code></span></summary>
<p>Run <strong>Add Tenant Custom Nameserver</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tenant-level-custom-nameservers-add-tenant-custom-nameserver">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.tenant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier-3&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_CustomNSInput&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tenant-level-custom-nameservers-add-tenant-custom-nameserver">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "tenant_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "ns_name": "ns1.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tenant-level-custom-nameservers-delete-tenant-custom-nameserver">
<summary><span>Delete Tenant Custom Nameserver — <code>cloudflare.<wbr>tenant-<wbr>level-<wbr>custom-<wbr>nameservers-<wbr>delete-<wbr>tenant-<wbr>custom-<wbr>nameserver</code></span></summary>
<p>Run <strong>Delete Tenant Custom Nameserver</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tenant-level-custom-nameservers-delete-tenant-custom-nameserver">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_ns_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_ns_name&quot;</code></td>
</tr>
<tr>
<td><code>path.tenant_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-custom-nameservers_identifier-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tenant-level-custom-nameservers-delete-tenant-custom-nameserver">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_ns_id": "ns1.example.com",
    "tenant_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-user-details">
<summary><span>User Details — <code>cloudflare.<wbr>user-<wbr>user-<wbr>details</code></span></summary>
<p>Run <strong>User Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-user-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-user-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-edit-user">
<summary><span>Edit User — <code>cloudflare.<wbr>user-<wbr>edit-<wbr>user</code></span></summary>
<p>Run <strong>Edit User</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-edit-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.country</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_country&quot;</code></td>
</tr>
<tr>
<td><code>body.first_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_first_name&quot;</code></td>
</tr>
<tr>
<td><code>body.last_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_last_name&quot;</code></td>
</tr>
<tr>
<td><code>body.telephone</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_telephone&quot;</code></td>
</tr>
<tr>
<td><code>body.zipcode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_zipcode&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-edit-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-smart-routing-get-count-zones-enabled-for-user">
<summary><span>Get count of zones with Argo Smart Routing enabled for user — <code>cloudflare.<wbr>argo-<wbr>smart-<wbr>routing-<wbr>get-<wbr>count-<wbr>zones-<wbr>enabled-<wbr>for-<wbr>user</code></span></summary>
<p>Run <strong>Get count of zones with Argo Smart Routing enabled for user</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-smart-routing-get-count-zones-enabled-for-user">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-smart-routing-get-count-zones-enabled-for-user">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-audit-logs-get-user-audit-logs">
<summary><span>Get user audit logs — <code>cloudflare.<wbr>audit-<wbr>logs-<wbr>get-<wbr>user-<wbr>audit-<wbr>logs</code></span></summary>
<p>Run <strong>Get user audit logs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.audit-logs-get-user-audit-logs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Finds a specific log by its ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.export</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Indicates that this request is an export of logs in CSV format.</td>
<td></td>
</tr>
<tr>
<td><code>query.action.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the action type.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor.ip</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the IP address of the request that made the change by specific IP address or valid CIDR Range.</td>
<td></td>
</tr>
<tr>
<td><code>query.actor.email</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the email address of the actor that made the change.</td>
<td><code>format: &quot;email&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs newer than the specified date. A <code>full-date</code> that conforms to RFC3339.</td>
<td><code>oneOf[1]; format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs newer than the specified date. A <code>date-time</code> that conforms to RFC3339.</td>
<td><code>oneOf[2]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs older than the specified date. A <code>full-date</code> that conforms to RFC3339.</td>
<td><code>oneOf[1]; format: &quot;date&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Limits the returned results to logs older than the specified date. A <code>date-time</code> that conforms to RFC3339.</td>
<td><code>oneOf[2]; format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.zone.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters by the name of the zone associated to the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Changes the direction of the chronological sorting.</td>
<td><code>enum: [&quot;desc&quot;,&quot;asc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Sets the number of results to return per page.</td>
<td><code>default: 100; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines which page of results to return.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.hide_user_logs</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Indicates whether or not to hide user level audit logs.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.audit-logs-get-user-audit-logs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-communication-preferences-get">
<summary><span>Get communication preferences — <code>cloudflare.<wbr>user-<wbr>communication-<wbr>preferences-<wbr>get</code></span></summary>
<p>Run <strong>Get communication preferences</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-communication-preferences-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-communication-preferences-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-communication-preferences-update">
<summary><span>Update communication preferences — <code>cloudflare.<wbr>user-<wbr>communication-<wbr>preferences-<wbr>update</code></span></summary>
<p>Run <strong>Update communication preferences</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-communication-preferences-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cps_update_communication_preferences_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-communication-preferences-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-user-list-ip-access-rules">
<summary><span>List IP Access rules — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>user-<wbr>list-<wbr>ip-<wbr>access-<wbr>rules</code></span></summary>
<p>Run <strong>List IP Access rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-user-list-ip-access-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>query.configuration.target</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the target to search in existing rules.</td>
<td><code>enum: [&quot;ip&quot;,&quot;ip_range&quot;,&quot;asn&quot;,&quot;country&quot;]</code></td>
</tr>
<tr>
<td><code>query.configuration.value</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the target value to search for in existing rules: an IP address, an IP address range, or a country code, depending on the provided <code>configuration.target</code>. Notes: You can search for a single IPv4 address, an IP address range with a subnet of &#39;/16&#39; or &#39;/24&#39;, or a two-letter ISO-3166-1 alpha-2 country code.</td>
<td></td>
</tr>
<tr>
<td><code>query.notes</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the string to search for in the notes of existing IP Access rules. Notes: For example, the string &#39;attack&#39; would match IP Access rules with notes &#39;Attack 26/02&#39; and &#39;Attack 27/02&#39;. The search is case insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the search requirements. When set to <code>all</code>, all the search requirements must match. When set to <code>any</code>, only one of the search requirements has to match.</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines the requested page within paginated list of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Defines the maximum number of results requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the field used to sort returned rules.</td>
<td><code>enum: [&quot;configuration.target&quot;,&quot;configuration.value&quot;,&quot;mode&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Defines the direction used to sort returned rules.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-user-list-ip-access-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-user-delete-an-ip-access-rule">
<summary><span>Delete an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>user-<wbr>delete-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Delete an IP Access rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-user-delete-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-user-delete-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-user-get-an-ip-access-rule">
<summary><span>Get an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>user-<wbr>get-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Get an IP Access rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-user-get-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-user-get-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-user-update-an-ip-access-rule">
<summary><span>Update an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>user-<wbr>update-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Update an IP Access rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-user-update-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>body.notes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_notes&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-user-update-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-invites-list-invitations">
<summary><span>List Invitations — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>invites-<wbr>list-<wbr>invitations</code></span></summary>
<p>Run <strong>List Invitations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-invites-list-invitations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-invites-list-invitations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-invites-invitation-details">
<summary><span>Invitation Details — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>invites-<wbr>invitation-<wbr>details</code></span></summary>
<p>Run <strong>Invitation Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-invites-invitation-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.invite_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_invite_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-invites-invitation-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "invite_id": "4f5f0c14a2a41d5063dd301b2f829f04"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user--s-invites-respond-to-invitation">
<summary><span>Respond to Invitation — <code>cloudflare.<wbr>user-<wbr>-<wbr>s-<wbr>invites-<wbr>respond-<wbr>to-<wbr>invitation</code></span></summary>
<p>Run <strong>Respond to Invitation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user--s-invites-respond-to-invitation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.invite_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_invite_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Required</td>
<td>Status of your response to the invitation (rejected or accepted).</td>
<td><code>enum: [&quot;accepted&quot;,&quot;rejected&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user--s-invites-respond-to-invitation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "invite_id": "4f5f0c14a2a41d5063dd301b2f829f04"
  },
  "body": {
    "status": "accepted"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-list-monitors">
<summary><span>List Monitors — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>list-<wbr>monitors</code></span></summary>
<p>Run <strong>List Monitors</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-list-monitors">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-list-monitors">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-create-monitor">
<summary><span>Create Monitor — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>create-<wbr>monitor</code></span></summary>
<p>Run <strong>Create Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-create-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-create-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-delete-monitor">
<summary><span>Delete Monitor — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>delete-<wbr>monitor</code></span></summary>
<p>Run <strong>Delete Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-delete-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-delete-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-monitor-details">
<summary><span>Monitor Details — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>monitor-<wbr>details</code></span></summary>
<p>Run <strong>Monitor Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-monitor-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-monitor-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-patch-monitor">
<summary><span>Patch Monitor — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>patch-<wbr>monitor</code></span></summary>
<p>Run <strong>Patch Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-patch-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-patch-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-update-monitor">
<summary><span>Update Monitor — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>update-<wbr>monitor</code></span></summary>
<p>Run <strong>Update Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-update-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-update-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-preview-monitor">
<summary><span>Preview Monitor — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>preview-<wbr>monitor</code></span></summary>
<p>Run <strong>Preview Monitor</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-preview-monitor">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-preview-monitor">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-list-monitor-references">
<summary><span>List Monitor References — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>list-<wbr>monitor-<wbr>references</code></span></summary>
<p>Run <strong>List Monitor References</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-list-monitor-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.monitor_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-list-monitor-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "monitor_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-list-pools">
<summary><span>List Pools — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>list-<wbr>pools</code></span></summary>
<p>Run <strong>List Pools</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-list-pools">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.monitor</code></td>
<td>string</td>
<td>Optional</td>
<td>The ID of the Monitor to use for checking the health of origins within this pool.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-list-pools">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-patch-pools">
<summary><span>Patch Pools — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>patch-<wbr>pools</code></span></summary>
<p>Run <strong>Patch Pools</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-patch-pools">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_patch_pools_notification_email&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-patch-pools">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-create-pool">
<summary><span>Create Pool — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>create-<wbr>pool</code></span></summary>
<p>Run <strong>Create Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-create-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.check_regions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_check_regions&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.health_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_health_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_networks&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-create-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "origins": [],
    "name": "primary-dc-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-delete-pool">
<summary><span>Delete Pool — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>delete-<wbr>pool</code></span></summary>
<p>Run <strong>Delete Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-delete-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-delete-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-pool-details">
<summary><span>Pool Details — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>pool-<wbr>details</code></span></summary>
<p>Run <strong>Pool Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-pool-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-pool-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-patch-pool">
<summary><span>Patch Pool — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>patch-<wbr>pool</code></span></summary>
<p>Run <strong>Patch Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-patch-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.check_regions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_check_regions&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.disabled_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-disabled_at&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.health_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_health_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-patch-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-update-pool">
<summary><span>Update Pool — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>update-<wbr>pool</code></span></summary>
<p>Run <strong>Update Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-update-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.check_regions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_check_regions&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.disabled_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-disabled_at&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.health_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_health_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.latitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_latitude&quot;</code></td>
</tr>
<tr>
<td><code>body.load_shedding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load_shedding&quot;</code></td>
</tr>
<tr>
<td><code>body.longitude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_longitude&quot;</code></td>
</tr>
<tr>
<td><code>body.minimum_origins</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_minimum_origins&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_id&quot;</code></td>
</tr>
<tr>
<td><code>body.monitor_group</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_monitor_group_id&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_name&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_networks&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_email</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_email&quot;</code></td>
</tr>
<tr>
<td><code>body.notification_filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_notification_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.origin_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.origins</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origins&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-update-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  },
  "body": {
    "origins": [],
    "name": "primary-dc-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-pool-health-details">
<summary><span>Pool Health Details — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>pool-<wbr>health-<wbr>details</code></span></summary>
<p>Run <strong>Pool Health Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-pool-health-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-pool-health-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-preview-pool">
<summary><span>Preview Pool — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>preview-<wbr>pool</code></span></summary>
<p>Run <strong>Preview Pool</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-preview-pool">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/load-balancing_monitor-editable&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-preview-pool">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-pools-list-pool-references">
<summary><span>List Pool References — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>pools-<wbr>list-<wbr>pool-<wbr>references</code></span></summary>
<p>Run <strong>List Pool References</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-pools-list-pool-references">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pool_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-pools-list-pool-references">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pool_id": "17b5962d775c646f3f9725cbc7a53df4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-monitors-preview-result">
<summary><span>Preview Result — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>monitors-<wbr>preview-<wbr>result</code></span></summary>
<p>Run <strong>Preview Result</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-monitors-preview-result">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.preview_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_preview_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-monitors-preview-result">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "preview_id": "f1aba936b94213e5b8dca0c0dbf1f9cc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-load-balancer-regions-list-regions">
<summary><span>List Regions — <code>cloudflare.<wbr>user-<wbr>load-<wbr>balancer-<wbr>regions-<wbr>list-<wbr>regions</code></span></summary>
<p>Run <strong>List Regions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-load-balancer-regions-list-regions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.subdivision_code</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_subdivision_code_a2&quot;</code></td>
</tr>
<tr>
<td><code>query.country_code</code></td>
<td>string</td>
<td>Optional</td>
<td>Two-letter alpha-2 country code as defined in ISO 3166-1.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-load-balancer-regions-list-regions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancer-healthcheck-events-list-healthcheck-events">
<summary><span>List Healthcheck Events — <code>cloudflare.<wbr>load-<wbr>balancer-<wbr>healthcheck-<wbr>events-<wbr>list-<wbr>healthcheck-<wbr>events</code></span></summary>
<p>Run <strong>List Healthcheck Events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancer-healthcheck-events-list-healthcheck-events">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_until&quot;</code></td>
</tr>
<tr>
<td><code>query.pool_name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_pool_name&quot;</code></td>
</tr>
<tr>
<td><code>query.origin_healthy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_origin_healthy&quot;</code></td>
</tr>
<tr>
<td><code>query.pool_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start date and time of requesting data period in the ISO8601 format.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.origin_name</code></td>
<td>string</td>
<td>Optional</td>
<td>The name for the origin to filter.</td>
<td></td>
</tr>
<tr>
<td><code>query.pool_healthy</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If true, filter events where the pool status is healthy. If false, filter events where the pool status is unhealthy.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancer-healthcheck-events-list-healthcheck-events">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-memberships-get">
<summary><span>Get User Membership — <code>cloudflare.<wbr>user-<wbr>memberships-<wbr>get</code></span></summary>
<p>Run <strong>Get User Membership</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-memberships-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.membership_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_membership_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-memberships-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "membership_id": "4536bcfad5faccb111b47003c79917fa"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-analytics-get-zones-report">
<summary><span>Get zones bandwidth report — <code>cloudflare.<wbr>spectrum-<wbr>analytics-<wbr>get-<wbr>zones-<wbr>report</code></span></summary>
<p>Run <strong>Get zones bandwidth report</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-analytics-get-zones-report">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_since&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_until&quot;</code></td>
</tr>
<tr>
<td><code>query.cdn_traffic</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include CDN traffic in the bandwidth aggregation.</td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-analytics-get-zones-report">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-subscription-get-user-subscriptions">
<summary><span>Get User Subscriptions — <code>cloudflare.<wbr>user-<wbr>subscription-<wbr>get-<wbr>user-<wbr>subscriptions</code></span></summary>
<p>Run <strong>Get User Subscriptions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-subscription-get-user-subscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-subscription-get-user-subscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-subscription-create-user-subscription">
<summary><span>Create User Subscription — <code>cloudflare.<wbr>user-<wbr>subscription-<wbr>create-<wbr>user-<wbr>subscription</code></span></summary>
<p>Run <strong>Create User Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-subscription-create-user-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-subscription-create-user-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-subscription-delete-user-subscription">
<summary><span>Delete User Subscription — <code>cloudflare.<wbr>user-<wbr>subscription-<wbr>delete-<wbr>user-<wbr>subscription</code></span></summary>
<p>Run <strong>Delete User Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-subscription-delete-user-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-subscription-delete-user-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "506e3185e9c882d175a2d0cb0093d9f2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-subscription-update-user-subscription">
<summary><span>Update User Subscription — <code>cloudflare.<wbr>user-<wbr>subscription-<wbr>update-<wbr>user-<wbr>subscription</code></span></summary>
<p>Run <strong>Update User Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-subscription-update-user-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-subscription-update-user-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "506e3185e9c882d175a2d0cb0093d9f2"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user_listusertenants">
<summary><span>List user tenants — <code>cloudflare.<wbr>user_<wbr>listusertenants</code></span></summary>
<p>Run <strong>List user tenants</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user_listusertenants">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user_listusertenants">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-list-tokens">
<summary><span>List Tokens — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>list-<wbr>tokens</code></span></summary>
<p>Run <strong>List Tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-list-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_expired</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes recently-expired tokens in the response.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-list-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-create-token">
<summary><span>Create Token — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>create-<wbr>token</code></span></summary>
<p>Run <strong>Create Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-create-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_create_payload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-create-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "name": "readonly token",
    "policies": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-permission-groups-list-permission-groups">
<summary><span>List Token Permission Groups — <code>cloudflare.<wbr>permission-<wbr>groups-<wbr>list-<wbr>permission-<wbr>groups</code></span></summary>
<p>Run <strong>List Token Permission Groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.permission-groups-list-permission-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the name of the permission group. The value must be URL-encoded.</td>
<td></td>
</tr>
<tr>
<td><code>query.scope</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the scope of the permission group. The value must be URL-encoded.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.permission-groups-list-permission-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-verify-token">
<summary><span>Verify Token — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>verify-<wbr>token</code></span></summary>
<p>Run <strong>Verify Token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-verify-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<p>This tool has no input parameters.</p>

<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-verify-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-delete-token">
<summary><span>Delete Token — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>delete-<wbr>token</code></span></summary>
<p>Run <strong>Delete Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-delete-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-delete-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-token-details">
<summary><span>Token Details — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>token-<wbr>details</code></span></summary>
<p>Run <strong>Token Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-token-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-token-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-api-tokens-roll-token">
<summary><span>Roll Token — <code>cloudflare.<wbr>user-<wbr>api-<wbr>tokens-<wbr>roll-<wbr>token</code></span></summary>
<p>Run <strong>Roll Token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-api-tokens-roll-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/iam_token_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-api-tokens-roll-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "token_id": "ed17574386854bf78a67040be0a770b0"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-postverify">
<summary><span>Request domain connect validation — <code>cloudflare.<wbr>postverify</code></span></summary>
<p>Run <strong>Request domain connect validation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.postverify">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/domain-connect_PostData&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.postverify">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getprovidertemplate">
<summary><span>Serve a provider template — <code>cloudflare.<wbr>getprovidertemplate</code></span></summary>
<p>Run <strong>Serve a provider template</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getprovidertemplate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.provider</code></td>
<td>string</td>
<td>Required</td>
<td>Provider name.</td>
<td></td>
</tr>
<tr>
<td><code>path.service</code></td>
<td>string</td>
<td>Required</td>
<td>Service name.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dump</code></td>
<td>string</td>
<td>Optional</td>
<td>Dump raw template.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getprovidertemplate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "provider": "example",
    "service": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getproviderconfiguration">
<summary><span>Serve a provider configuration — <code>cloudflare.<wbr>getproviderconfigura<wbr>tion</code></span></summary>
<p>Run <strong>Serve a provider configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getproviderconfiguration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.provider</code></td>
<td>string</td>
<td>Required</td>
<td>Provider ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.service</code></td>
<td>string</td>
<td>Required</td>
<td>Service ID.</td>
<td></td>
</tr>
<tr>
<td><code>path.account</code></td>
<td>string</td>
<td>Required</td>
<td>Account ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getproviderconfiguration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "provider": "example",
    "service": "example",
    "account": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getdomainsettings">
<summary><span>Provide settings if domain is served by Cloudflare — <code>cloudflare.<wbr>getdomainsettings</code></span></summary>
<p>Run <strong>Provide settings if domain is served by Cloudflare</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getdomainsettings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.domain</code></td>
<td>string</td>
<td>Required</td>
<td>Domain name.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getdomainsettings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "domain": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-triggerdeployhook">
<summary><span>Trigger deploy hook — <code>cloudflare.<wbr>triggerdeployhook</code></span></summary>
<p>Run <strong>Trigger deploy hook</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.triggerdeployhook">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.deploy_hook_uuid</code></td>
<td>—</td>
<td>Required</td>
<td>Deploy hook UUID</td>
<td><code>$ref: &quot;#/definitions/builds_deploy_hook_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.triggerdeployhook">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "deploy_hook_uuid": "00000000-0000-4000-8000-000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-get">
<summary><span>List Zones — <code>cloudflare.<wbr>zones-<wbr>get</code></span></summary>
<p>Run <strong>List Zones</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>A domain name. Optional filter operators can be provided to extend refine the search:   * <code>equal</code> (default)   * <code>not_equal</code>   * <code>starts_with</code>   * <code>ends_with</code>   * <code>contains</code>   * <code>starts_with_case_sensitive</code>   * <code>ends_with_case_sensitive</code>   * <code>contains_case_sensitive</code></td>
<td><code>maxLength: 253</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Specify a zone status to filter by.</td>
<td><code>enum: [&quot;initializing&quot;,&quot;pending&quot;,&quot;active&quot;,&quot;moved&quot;]</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>array</td>
<td>Optional</td>
<td>Zone types to filter by. Multiple types can be specified as a comma-separated list (e.g., ?type=full,partial,secondary). When this parameter is not provided, zones with type &quot;internal&quot; are excluded from the results.</td>
<td></td>
</tr>
<tr>
<td><code>query.type[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;full&quot;,&quot;partial&quot;,&quot;secondary&quot;,&quot;internal&quot;]</code></td>
</tr>
<tr>
<td><code>query.account.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by an account ID.</td>
<td></td>
</tr>
<tr>
<td><code>query.account.name</code></td>
<td>string</td>
<td>Optional</td>
<td>An account Name. Optional filter operators can be provided to extend refine the search:   * <code>equal</code> (default)   * <code>not_equal</code>   * <code>starts_with</code>   * <code>ends_with</code>   * <code>contains</code>   * <code>starts_with_case_sensitive</code>   * <code>ends_with_case_sensitive</code>   * <code>contains_case_sensitive</code></td>
<td><code>maxLength: 253</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of zones per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order zones by.</td>
<td><code>enum: [&quot;name&quot;,&quot;status&quot;,&quot;account.id&quot;,&quot;account.name&quot;,&quot;plan.id&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order zones.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether to match all search requirements or at least one (any).</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-post">
<summary><span>Create Zone — <code>cloudflare.<wbr>zones-<wbr>post</code></span></summary>
<p>Run <strong>Create Zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.account</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.account.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_name&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "body": {
    "name": "example.com",
    "account": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-delete">
<summary><span>Delete Zone — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-get">
<summary><span>Zone Details — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>get</code></span></summary>
<p>Run <strong>Zone Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-patch">
<summary><span>Edit Zone — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>patch</code></span></summary>
<p>Run <strong>Edit Zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.paused</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_paused&quot;</code></td>
</tr>
<tr>
<td><code>body.plan</code></td>
<td>object</td>
<td>Optional</td>
<td>(Deprecated) Please use the <code>/zones/{zone_id}/subscription</code> API to update a zone&#39;s plan. Changing this value will create/cancel associated subscriptions. To view available plans for this zone, see Zone Plans.</td>
<td></td>
</tr>
<tr>
<td><code>body.plan.id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>string</td>
<td>Optional</td>
<td>A full zone implies that DNS is hosted with Cloudflare. A partial zone is typically a partner-hosted zone or a CNAME setup. This parameter is only available to Enterprise customers or if it has been explicitly enabled on a zone.</td>
<td><code>enum: [&quot;full&quot;,&quot;partial&quot;,&quot;secondary&quot;,&quot;internal&quot;]</code></td>
</tr>
<tr>
<td><code>body.vanity_name_servers</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_vanity_name_servers&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "paused": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-applications-list-access-applications">
<summary><span>List Access Applications — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>applications-<wbr>list-<wbr>access-<wbr>applications</code></span></summary>
<p>Run <strong>List Access Applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-applications-list-access-applications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-applications-list-access-applications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-applications-add-a-bookmark-application">
<summary><span>Add an Access application — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>applications-<wbr>add-<wbr>a-<wbr>bookmark-<wbr>application</code></span></summary>
<p>Run <strong>Add an Access application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-applications-add-a-bookmark-application">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_apps&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-applications-add-a-bookmark-application">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "self_hosted",
    "domain": "test.example.com/admin"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-short-lived-certificate-c-as-list-short--22caea06d1">
<summary><span>List short-lived certificate CAs — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>list-<wbr>short-<wbr>-<wbr>22caea06d1</code></span></summary>
<p>Run <strong>List short-lived certificate CAs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-short-lived-certificate-c-as-list-short--22caea06d1">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-short-lived-certificate-c-as-list-short--22caea06d1">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-short-lived-certificate-c-as-delete-a-sh-a8831aa1dd">
<summary><span>Delete a short-lived certificate CA — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>delete-<wbr>a-<wbr>sh-<wbr>a8831aa1dd</code></span></summary>
<p>Run <strong>Delete a short-lived certificate CA</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-short-lived-certificate-c-as-delete-a-sh-a8831aa1dd">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-short-lived-certificate-c-as-delete-a-sh-a8831aa1dd">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-short-lived-certificate-c-as-get-a-short-eaf60afb56">
<summary><span>Get a short-lived certificate CA — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>get-<wbr>a-<wbr>short-<wbr>eaf60afb56</code></span></summary>
<p>Run <strong>Get a short-lived certificate CA</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-short-lived-certificate-c-as-get-a-short-eaf60afb56">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-short-lived-certificate-c-as-get-a-short-eaf60afb56">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-short-lived-certificate-c-as-create-a-sh-7a27acdb55">
<summary><span>Create a short-lived certificate CA — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>short-<wbr>lived-<wbr>certificate-<wbr>c-<wbr>as-<wbr>create-<wbr>a-<wbr>sh-<wbr>7a27acdb55</code></span></summary>
<p>Run <strong>Create a short-lived certificate CA</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-short-lived-certificate-c-as-create-a-sh-7a27acdb55">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-short-lived-certificate-c-as-create-a-sh-7a27acdb55">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-policies-list-access-policies">
<summary><span>List Access policies — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>policies-<wbr>list-<wbr>access-<wbr>policies</code></span></summary>
<p>Run <strong>List Access policies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-policies-list-access-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-policies-list-access-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-policies-create-an-access-policy">
<summary><span>Create an Access policy — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>policies-<wbr>create-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Create an Access policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-policies-create-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.approval_groups</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_approval_groups-2&quot;</code></td>
</tr>
<tr>
<td><code>body.approval_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_approval_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.decision</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_decision-2&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude-3&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.isolation_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_isolation_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-9&quot;</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_precedence-2&quot;</code></td>
</tr>
<tr>
<td><code>body.purpose_justification_prompt</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_purpose_justification_prompt&quot;</code></td>
</tr>
<tr>
<td><code>body.purpose_justification_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_purpose_justification_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-policies-create-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-policies-delete-an-access-policy">
<summary><span>Delete an Access policy — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>policies-<wbr>delete-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Delete an Access policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-policies-delete-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-policies-delete-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-policies-get-an-access-policy">
<summary><span>Get an Access policy — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>policies-<wbr>get-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Get an Access policy</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-policies-get-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-policies-get-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-policies-update-an-access-policy">
<summary><span>Update an Access policy — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>policies-<wbr>update-<wbr>an-<wbr>access-<wbr>policy</code></span></summary>
<p>Run <strong>Update an Access policy</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-policies-update-an-access-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.approval_groups</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_approval_groups-2&quot;</code></td>
</tr>
<tr>
<td><code>body.approval_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_approval_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.decision</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_decision-2&quot;</code></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude-3&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.isolation_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_isolation_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-9&quot;</code></td>
</tr>
<tr>
<td><code>body.precedence</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_precedence-2&quot;</code></td>
</tr>
<tr>
<td><code>body.purpose_justification_prompt</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_purpose_justification_prompt&quot;</code></td>
</tr>
<tr>
<td><code>body.purpose_justification_required</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_purpose_justification_required-2&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-policies-update-an-access-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "policy_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "app_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "decision": "allow",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-list-mtls-certificates">
<summary><span>List mTLS certificates — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>list-<wbr>mtls-<wbr>certificates</code></span></summary>
<p>Run <strong>List mTLS certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-list-mtls-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-list-mtls-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-add-an-mtls-certificate">
<summary><span>Add an mTLS certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>add-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Add an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-add-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.associated_hostnames</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_associated_hostnames-2&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>string</td>
<td>Required</td>
<td>The certificate content.</td>
<td></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-18&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-add-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIGAjCCA+qgAwIBAgIJAI7kymlF7CWT...N4RI7KKB7nikiuUf8vhULKy5IX10\nDrUtmu/B\n-----END CERTIFICATE-----"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-list-mtls-certificat-ae09802d86">
<summary><span>List all mTLS hostname settings — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>list-<wbr>mtls-<wbr>certificat-<wbr>ae09802d86</code></span></summary>
<p>Run <strong>List all mTLS hostname settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-list-mtls-certificat-ae09802d86">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-list-mtls-certificat-ae09802d86">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-update-an-mtls-certi-9ab3745f97">
<summary><span>Update an mTLS certificate's hostname settings — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>update-<wbr>an-<wbr>mtls-<wbr>certi-<wbr>9ab3745f97</code></span></summary>
<p>Run <strong>Update an mTLS certificate&#39;s hostname settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certi-9ab3745f97">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.settings</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.settings[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_settings-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certi-9ab3745f97">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "settings": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-delete-an-mtls-certificate">
<summary><span>Delete an mTLS certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>delete-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Delete an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-delete-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-delete-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-get-an-mtls-certificate">
<summary><span>Get an mTLS certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>get-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Get an mTLS certificate</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-get-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-get-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-mtls-authentication-update-an-mtls-certificate">
<summary><span>Update an mTLS certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>mtls-<wbr>authentication-<wbr>update-<wbr>an-<wbr>mtls-<wbr>certificate</code></span></summary>
<p>Run <strong>Update an mTLS certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.associated_hostnames</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_associated_hostnames-2&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-18&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-mtls-authentication-update-an-mtls-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "associated_hostnames": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-groups-list-access-groups">
<summary><span>List Access groups — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>groups-<wbr>list-<wbr>access-<wbr>groups</code></span></summary>
<p>Run <strong>List Access groups</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-groups-list-access-groups">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-groups-list-access-groups">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-groups-create-an-access-group">
<summary><span>Create an Access group — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>groups-<wbr>create-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Create an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-groups-create-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-16&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-groups-create-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-groups-delete-an-access-group">
<summary><span>Delete an Access group — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>groups-<wbr>delete-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Delete an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-groups-delete-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-groups-delete-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-groups-get-an-access-group">
<summary><span>Get an Access group — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>groups-<wbr>get-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Get an Access group</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-groups-get-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-groups-get-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-groups-update-an-access-group">
<summary><span>Update an Access group — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>groups-<wbr>update-<wbr>an-<wbr>access-<wbr>group</code></span></summary>
<p>Run <strong>Update an Access group</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-groups-update-an-access-group">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.group_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.exclude</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_exclude&quot;</code></td>
</tr>
<tr>
<td><code>body.include</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_include&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-16&quot;</code></td>
</tr>
<tr>
<td><code>body.require</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_require&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-groups-update-an-access-group">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "group_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Allow devs",
    "include": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-identity-providers-list-access-identity-providers">
<summary><span>List Access identity providers — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>identity-<wbr>providers-<wbr>list-<wbr>access-<wbr>identity-<wbr>providers</code></span></summary>
<p>Run <strong>List Access identity providers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-identity-providers-list-access-identity-providers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-identity-providers-list-access-identity-providers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-identity-providers-add-an-access-identity-provider">
<summary><span>Add an Access identity provider — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>identity-<wbr>providers-<wbr>add-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Add an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-identity-providers-add-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identity-providers-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-identity-providers-add-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Widget Corps IDP",
    "type": "onetimepin",
    "config": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-identity-providers-delete-an-access-iden-a86f257052">
<summary><span>Delete an Access identity provider — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>identity-<wbr>providers-<wbr>delete-<wbr>an-<wbr>access-<wbr>iden-<wbr>a86f257052</code></span></summary>
<p>Run <strong>Delete an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-identity-providers-delete-an-access-iden-a86f257052">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-identity-providers-delete-an-access-iden-a86f257052">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-identity-providers-get-an-access-identity-provider">
<summary><span>Get an Access identity provider — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>identity-<wbr>providers-<wbr>get-<wbr>an-<wbr>access-<wbr>identity-<wbr>provider</code></span></summary>
<p>Run <strong>Get an Access identity provider</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-identity-providers-get-an-access-identity-provider">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-identity-providers-get-an-access-identity-provider">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-identity-providers-update-an-access-iden-dc7a3c4e9e">
<summary><span>Update an Access identity provider — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>identity-<wbr>providers-<wbr>update-<wbr>an-<wbr>access-<wbr>iden-<wbr>dc7a3c4e9e</code></span></summary>
<p>Run <strong>Update an Access identity provider</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-identity-providers-update-an-access-iden-dc7a3c4e9e">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identity_provider_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identity-providers-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-identity-providers-update-an-access-iden-dc7a3c4e9e">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identity_provider_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "Widget Corps IDP",
    "type": "onetimepin",
    "config": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-zero-trust-organization-get-your-zero-trust-organization">
<summary><span>Get your Zero Trust organization — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>zero-<wbr>trust-<wbr>organization-<wbr>get-<wbr>your-<wbr>zero-<wbr>trust-<wbr>organization</code></span></summary>
<p>Run <strong>Get your Zero Trust organization</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-zero-trust-organization-get-your-zero-trust-organization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier-4&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-zero-trust-organization-get-your-zero-trust-organization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-zero-trust-organization-create-your-zero-trust--370c6afab3">
<summary><span>Create your Zero Trust organization — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>zero-<wbr>trust-<wbr>organization-<wbr>create-<wbr>your-<wbr>zero-<wbr>trust-<wbr>-<wbr>370c6afab3</code></span></summary>
<p>Run <strong>Create your Zero Trust organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-zero-trust-organization-create-your-zero-trust--370c6afab3">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier-4&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.auth_domain</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auth_domain-2&quot;</code></td>
</tr>
<tr>
<td><code>body.is_ui_read_only</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_ui_read_only-2&quot;</code></td>
</tr>
<tr>
<td><code>body.login_design</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_login_design&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-15&quot;</code></td>
</tr>
<tr>
<td><code>body.strict_service_token_auth</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_strict_service_token_auth&quot;</code></td>
</tr>
<tr>
<td><code>body.ui_read_only_toggle_reason</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_ui_read_only_toggle_reason&quot;</code></td>
</tr>
<tr>
<td><code>body.user_seat_expiration_inactive_time</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_seat_expiration_inactive_time-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-zero-trust-organization-create-your-zero-trust--370c6afab3">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-zero-trust-organization-update-your-zero-trust--4e6f7216d2">
<summary><span>Update your Zero Trust organization — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>zero-<wbr>trust-<wbr>organization-<wbr>update-<wbr>your-<wbr>zero-<wbr>trust-<wbr>-<wbr>4e6f7216d2</code></span></summary>
<p>Run <strong>Update your Zero Trust organization</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-zero-trust-organization-update-your-zero-trust--4e6f7216d2">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier-4&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.auth_domain</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_auth_domain-2&quot;</code></td>
</tr>
<tr>
<td><code>body.is_ui_read_only</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_is_ui_read_only-2&quot;</code></td>
</tr>
<tr>
<td><code>body.login_design</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_login_design&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-15&quot;</code></td>
</tr>
<tr>
<td><code>body.strict_service_token_auth</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_strict_service_token_auth&quot;</code></td>
</tr>
<tr>
<td><code>body.ui_read_only_toggle_reason</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_ui_read_only_toggle_reason&quot;</code></td>
</tr>
<tr>
<td><code>body.user_seat_expiration_inactive_time</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_user_seat_expiration_inactive_time-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-zero-trust-organization-update-your-zero-trust--4e6f7216d2">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-zero-trust-organization-revoke-all-access-token-daef55cb0e">
<summary><span>Revoke all Access tokens for a user — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>zero-<wbr>trust-<wbr>organization-<wbr>revoke-<wbr>all-<wbr>access-<wbr>token-<wbr>daef55cb0e</code></span></summary>
<p>Run <strong>Revoke all Access tokens for a user</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-zero-trust-organization-revoke-all-access-token-daef55cb0e">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier-4&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.email</code></td>
<td>string</td>
<td>Required</td>
<td>The email of the user to revoke.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-zero-trust-organization-revoke-all-access-token-daef55cb0e">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "email": "test@example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-service-tokens-list-service-tokens">
<summary><span>List service tokens — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>service-<wbr>tokens-<wbr>list-<wbr>service-<wbr>tokens</code></span></summary>
<p>Run <strong>List service tokens</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-service-tokens-list-service-tokens">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-service-tokens-list-service-tokens">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-service-tokens-create-a-service-token">
<summary><span>Create a service token — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>service-<wbr>tokens-<wbr>create-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Create a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-service-tokens-create-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_secret_version</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_client_secret_version&quot;</code></td>
</tr>
<tr>
<td><code>body.duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_duration-2&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-17&quot;</code></td>
</tr>
<tr>
<td><code>body.previous_client_secret_expires_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_previous_client_secret_expires_at&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_tags&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-service-tokens-create-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "CI/CD token"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-service-tokens-delete-a-service-token">
<summary><span>Delete a service token — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>service-<wbr>tokens-<wbr>delete-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Delete a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-service-tokens-delete-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-service-tokens-delete-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-service-tokens-get-a-service-token">
<summary><span>Get a service token — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>service-<wbr>tokens-<wbr>get-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Get a service token</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-service-tokens-get-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-service-tokens-get-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-access-service-tokens-update-a-service-token">
<summary><span>Update a service token — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>access-<wbr>service-<wbr>tokens-<wbr>update-<wbr>a-<wbr>service-<wbr>token</code></span></summary>
<p>Run <strong>Update a service token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-access-service-tokens-update-a-service-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.service_token_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.client_secret_version</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_client_secret_version&quot;</code></td>
</tr>
<tr>
<td><code>body.duration</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_duration-2&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_name-17&quot;</code></td>
</tr>
<tr>
<td><code>body.previous_client_secret_expires_at</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_previous_client_secret_expires_at&quot;</code></td>
</tr>
<tr>
<td><code>body.tags</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/access_tags&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-access-service-tokens-update-a-service-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "service_token_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-origin-trust-store-list-details">
<summary><span>List Custom Origin Trust Store Details — <code>cloudflare.<wbr>custom-<wbr>origin-<wbr>trust-<wbr>store-<wbr>list-<wbr>details</code></span></summary>
<p>Run <strong>List Custom Origin Trust Store Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-origin-trust-store-list-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of records per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limit to the number of records returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Offset the results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-origin-trust-store-list-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-origin-trust-store-create">
<summary><span>Upload Custom Origin Trust Store — <code>cloudflare.<wbr>custom-<wbr>origin-<wbr>trust-<wbr>store-<wbr>create</code></span></summary>
<p>Run <strong>Upload Custom Origin Trust Store</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-origin-trust-store-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-origin-trust-store-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDdjCCAl6gAwIBAgIJAPnMg0Fs+/B0MA0GCSqGSIb3DQEBCwUAMFsx...\n-----END CERTIFICATE-----\n"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-origin-trust-store-delete">
<summary><span>Delete Custom Origin Trust Store — <code>cloudflare.<wbr>custom-<wbr>origin-<wbr>trust-<wbr>store-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Custom Origin Trust Store</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-origin-trust-store-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_origin_trust_store_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_trust_store_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-origin-trust-store-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_origin_trust_store_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-origin-trust-store-details">
<summary><span>Custom Origin Trust Store Details — <code>cloudflare.<wbr>custom-<wbr>origin-<wbr>trust-<wbr>store-<wbr>details</code></span></summary>
<p>Run <strong>Custom Origin Trust Store Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-origin-trust-store-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_origin_trust_store_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_trust_store_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-origin-trust-store-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_origin_trust_store_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-total-tls-total-tls-settings-details">
<summary><span>Total TLS Settings Details — <code>cloudflare.<wbr>total-<wbr>tls-<wbr>total-<wbr>tls-<wbr>settings-<wbr>details</code></span></summary>
<p>Run <strong>Total TLS Settings Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.total-tls-total-tls-settings-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.total-tls-total-tls-settings-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-total-tls-enable-or-disable-total-tls">
<summary><span>Enable or Disable Total TLS — <code>cloudflare.<wbr>total-<wbr>tls-<wbr>enable-<wbr>or-<wbr>disable-<wbr>total-<wbr>tls</code></span></summary>
<p>Run <strong>Enable or Disable Total TLS</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.total-tls-enable-or-disable-total-tls">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificate_authority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate_authority-3&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_enabled-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.total-tls-enable-or-disable-total-tls">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-zones-zone_id-activation_check">
<summary><span>Rerun the Activation Check — <code>cloudflare.<wbr>put-<wbr>zones-<wbr>zone_<wbr>id-<wbr>activation_<wbr>check</code></span></summary>
<p>Run <strong>Rerun the Activation Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-zones-zone_id-activation_check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone ID</td>
<td><code>$ref: &quot;#/definitions/zone-activation_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-zones-zone_id-activation_check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-zone-regional-hostnames-list">
<summary><span>List Regional Hostnames — <code>cloudflare.<wbr>dls-<wbr>zone-<wbr>regional-<wbr>hostnames-<wbr>list</code></span></summary>
<p>Run <strong>List Regional Hostnames</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-zone-regional-hostnames-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-zone-regional-hostnames-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-zone-regional-hostnames-create">
<summary><span>Create Regional Hostname — <code>cloudflare.<wbr>dls-<wbr>zone-<wbr>regional-<wbr>hostnames-<wbr>create</code></span></summary>
<p>Run <strong>Create Regional Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-zone-regional-hostnames-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_hostname&quot;</code></td>
</tr>
<tr>
<td><code>body.region_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_region_key&quot;</code></td>
</tr>
<tr>
<td><code>body.routing</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_routing&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-zone-regional-hostnames-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-zone-regional-hostnames-delete">
<summary><span>Delete Regional Hostname — <code>cloudflare.<wbr>dls-<wbr>zone-<wbr>regional-<wbr>hostnames-<wbr>delete</code></span></summary>
<p>Run <strong>Delete Regional Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-zone-regional-hostnames-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_hostname&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-zone-regional-hostnames-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hostname": "foo.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-zone-regional-hostnames-fetch">
<summary><span>Fetch Regional Hostname — <code>cloudflare.<wbr>dls-<wbr>zone-<wbr>regional-<wbr>hostnames-<wbr>fetch</code></span></summary>
<p>Run <strong>Fetch Regional Hostname</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-zone-regional-hostnames-fetch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_hostname&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-zone-regional-hostnames-fetch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hostname": "foo.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dls-zone-regional-hostnames-patch">
<summary><span>Update Regional Hostname — <code>cloudflare.<wbr>dls-<wbr>zone-<wbr>regional-<wbr>hostnames-<wbr>patch</code></span></summary>
<p>Run <strong>Update Regional Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dls-zone-regional-hostnames-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_hostname&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.region_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dls_region_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dls-zone-regional-hostnames-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "hostname": "foo.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-audit-get-robots">
<summary><span>Get robots.txt rules — <code>cloudflare.<wbr>ai-<wbr>audit-<wbr>get-<wbr>robots</code></span></summary>
<p>Run <strong>Get robots.txt rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-audit-get-robots">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.subdomain</code></td>
<td>string</td>
<td>Optional</td>
<td>Optional subdomain to fetch robots.txt for. If omitted, fetches robots.txt for the zone apex domain.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-audit-get-robots">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-audit-bulk-get-robots">
<summary><span>Bulk get robots.txt rules — <code>cloudflare.<wbr>ai-<wbr>audit-<wbr>bulk-<wbr>get-<wbr>robots</code></span></summary>
<p>Run <strong>Bulk get robots.txt rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-audit-bulk-get-robots">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td>Array of domain hostnames to fetch robots.txt for. Each domain must end with the zone name. Maximum 25 domains per request.</td>
<td><code>maxItems: 25</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-audit-bulk-get-robots">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": [
    "example.com",
    "blog.example.com"
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-security-custom-topics-get">
<summary><span>Get the AI Security for Apps custom topics of a zone. — <code>cloudflare.<wbr>ai-<wbr>security-<wbr>custom-<wbr>topics-<wbr>get</code></span></summary>
<p>Run <strong>Get the AI Security for Apps custom topics of a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-security-custom-topics-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_zone_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-security-custom-topics-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-security-custom-topics-put">
<summary><span>Update the AI Security for Apps custom topics of a zone. — <code>cloudflare.<wbr>ai-<wbr>security-<wbr>custom-<wbr>topics-<wbr>put</code></span></summary>
<p>Run <strong>Update the AI Security for Apps custom topics of a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-security-custom-topics-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_zone_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-topics&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-security-custom-topics-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-security-settings-get">
<summary><span>Get the AI Security for Apps status for a zone. — <code>cloudflare.<wbr>ai-<wbr>security-<wbr>settings-<wbr>get</code></span></summary>
<p>Run <strong>Get the AI Security for Apps status for a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-security-settings-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_zone_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-security-settings-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ai-security-settings-put">
<summary><span>Update the AI Security for Apps status for a zone. — <code>cloudflare.<wbr>ai-<wbr>security-<wbr>settings-<wbr>put</code></span></summary>
<p>Run <strong>Update the AI Security for Apps status for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ai-security-settings-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_zone_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ai-security-settings-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-analytics-for-zone-argo-analytics-for-a-zone">
<summary><span>Argo Analytics for a zone — <code>cloudflare.<wbr>argo-<wbr>analytics-<wbr>for-<wbr>zone-<wbr>argo-<wbr>analytics-<wbr>for-<wbr>a-<wbr>zone</code></span></summary>
<p>Run <strong>Argo Analytics for a zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-analytics-for-zone-argo-analytics-for-a-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/argo-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.bins</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-analytics-for-zone-argo-analytics-for-a-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-analytics-for-geolocation-argo-analytics-for-a-zone-a-1002d24562">
<summary><span>Argo Analytics for a zone at different PoPs — <code>cloudflare.<wbr>argo-<wbr>analytics-<wbr>for-<wbr>geolocation-<wbr>argo-<wbr>analytics-<wbr>for-<wbr>a-<wbr>zone-<wbr>a-<wbr>1002d24562</code></span></summary>
<p>Run <strong>Argo Analytics for a zone at different PoPs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-analytics-for-geolocation-argo-analytics-for-a-zone-a-1002d24562">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/argo-analytics_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-analytics-for-geolocation-argo-analytics-for-a-zone-a-1002d24562">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-settings-retrieve-information-about-specific-co-4672584b9d">
<summary><span>Get session identifier settings — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>settings-<wbr>retrieve-<wbr>information-<wbr>about-<wbr>specific-<wbr>co-<wbr>4672584b9d</code></span></summary>
<p>Run <strong>Get session identifier settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-settings-retrieve-information-about-specific-co-4672584b9d">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.normalize</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Ensures that the configuration is written or retrieved in normalized fashion</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-settings-retrieve-information-about-specific-co-4672584b9d">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-settings-set-configuration-properties">
<summary><span>Update session identifier settings — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>settings-<wbr>set-<wbr>configuration-<wbr>properties</code></span></summary>
<p>Run <strong>Update session identifier settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-settings-set-configuration-properties">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.normalize</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Ensures that the configuration is written or retrieved in normalized fashion</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_configuration&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-settings-set-configuration-properties">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "auth_id_characteristics": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-api-discovery-retrieve-discovered-operations-on-da306fd4a9">
<summary><span>Export discovered API operations as OpenAPI schemas — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>api-<wbr>discovery-<wbr>retrieve-<wbr>discovered-<wbr>operations-<wbr>on-<wbr>da306fd4a9</code></span></summary>
<p>Run <strong>Export discovered API operations as OpenAPI schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-da306fd4a9">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-da306fd4a9">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-api-discovery-retrieve-discovered-operations-on-a-zone">
<summary><span>List discovered web and API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>api-<wbr>discovery-<wbr>retrieve-<wbr>discovered-<wbr>operations-<wbr>on-<wbr>a-<wbr>zone</code></span></summary>
<p>Run <strong>List discovered web and API operations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-a-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter results to only include the specified hosts.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.host[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.method</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter results to only include the specified HTTP methods.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.method[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.endpoint</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter results to only include endpoints containing this pattern.</td>
<td></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order by</td>
<td><code>enum: [&quot;host&quot;,&quot;method&quot;,&quot;endpoint&quot;,&quot;traffic_stats.requests&quot;,&quot;traffic_stats.last_updated&quot;]</code></td>
</tr>
<tr>
<td><code>query.diff</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When <code>true</code>, only return API Discovery results that are not saved into API Shield Endpoint Management</td>
<td></td>
</tr>
<tr>
<td><code>query.origin</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter results to only include discovery results sourced from a particular discovery engine   * <code>ML</code> - Discovered operations that were sourced using ML API Discovery   * <code>SessionIdentifier</code> - Discovered operations that were sourced using Session Identifier API Discovery</td>
<td><code>$ref: &quot;#/definitions/api-shield_api_discovery_origin&quot;</code></td>
</tr>
<tr>
<td><code>query.state</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter results to only include discovery results in a particular state. States are as follows   * <code>review</code> - Discovered operations that are not saved into API Shield Endpoint Management   * <code>saved</code> - Discovered operations that are already saved into API Shield Endpoint Management   * <code>ignored</code> - Discovered operations that have been marked as ignored</td>
<td><code>$ref: &quot;#/definitions/api-shield_api_discovery_state&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-api-discovery-retrieve-discovered-operations-on-a-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-api-patch-discovered-operations">
<summary><span>Edit discovered web and API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>api-<wbr>patch-<wbr>discovered-<wbr>operations</code></span></summary>
<p>Run <strong>Edit discovered web and API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-api-patch-discovered-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_api_discovery_patch_multiple_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-api-patch-discovered-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "3818d821-5901-4147-a474-f5f5aec1d54e": {
      "state": "ignored"
    },
    "b17c8043-99a0-4202-b7d9-8f7cdbee02cd": {
      "state": "review"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-api-discovery-retrieve-discovered-operation-by-id">
<summary><span>Get a discovered web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>api-<wbr>discovery-<wbr>retrieve-<wbr>discovered-<wbr>operation-<wbr>by-<wbr>id</code></span></summary>
<p>Run <strong>Get a discovered web or API operation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-api-discovery-retrieve-discovered-operation-by-id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.discovery_id</code></td>
<td>—</td>
<td>Required</td>
<td>Discovery ID of a discovered operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-api-discovery-retrieve-discovered-operation-by-id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "discovery_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-api-patch-discovered-operation">
<summary><span>Edit a discovered web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>api-<wbr>patch-<wbr>discovered-<wbr>operation</code></span></summary>
<p>Run <strong>Edit a discovered web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-api-patch-discovered-operation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.discovery_id</code></td>
<td>—</td>
<td>Required</td>
<td>Discovery ID of a discovered operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.state</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.state</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/api-shield_api_discovery_state_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-api-patch-discovered-operation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "discovery_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-get-labels">
<summary><span>List operation labels — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>get-<wbr>labels</code></span></summary>
<p>Run <strong>List operation labels</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-get-labels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order by</td>
<td><code>enum: [&quot;name&quot;,&quot;description&quot;,&quot;created_at&quot;,&quot;last_updated&quot;,&quot;mapped_resources.operations&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td>Filter for labels with source</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_source&quot;</code></td>
</tr>
<tr>
<td><code>query.filter</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter for labels where the name or description matches using substring match</td>
<td></td>
</tr>
<tr>
<td><code>query.with_mapped_resource_counts</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include <code>mapped_resources</code> for each label</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-get-labels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-get-managed-label">
<summary><span>Get a managed operation label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>get-<wbr>managed-<wbr>label</code></span></summary>
<p>Run <strong>Get a managed operation label</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-get-managed-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.with_mapped_resource_counts</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include <code>mapped_resources</code> for each label</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-get-managed-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-replace-operations-attached-to-managed-label">
<summary><span>Replace operations attached to a managed label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>replace-<wbr>operations-<wbr>attached-<wbr>to-<wbr>managed-<wbr>label</code></span></summary>
<p>Run <strong>Replace operations attached to a managed label</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-replace-operations-attached-to-managed-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_replace_operations_attached_to_label_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-replace-operations-attached-to-managed-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  },
  "body": {
    "selector": {
      "include": {
        "operation_ids": [
          "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        ]
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-delete-user-labels">
<summary><span>Delete user-defined operation labels — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>delete-<wbr>user-<wbr>labels</code></span></summary>
<p>Run <strong>Delete user-defined operation labels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-delete-user-labels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-delete-user-labels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-create-user-labels">
<summary><span>Create user-defined operation labels — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>create-<wbr>user-<wbr>labels</code></span></summary>
<p>Run <strong>Create user-defined operation labels</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-create-user-labels">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_label_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-create-user-labels">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-delete-user-label">
<summary><span>Delete a user-defined operation label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>delete-<wbr>user-<wbr>label</code></span></summary>
<p>Run <strong>Delete a user-defined operation label</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-delete-user-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-delete-user-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-get-user-label">
<summary><span>Get a user-defined operation label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>get-<wbr>user-<wbr>label</code></span></summary>
<p>Run <strong>Get a user-defined operation label</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-get-user-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.with_mapped_resource_counts</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Include <code>mapped_resources</code> for each label</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-get-user-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-patch-user-label">
<summary><span>Edit a user-defined operation label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>patch-<wbr>user-<wbr>label</code></span></summary>
<p>Run <strong>Edit a user-defined operation label</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-patch-user-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_patch_label_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-patch-user-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-put-user-label">
<summary><span>Update a user-defined operation label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>put-<wbr>user-<wbr>label</code></span></summary>
<p>Run <strong>Update a user-defined operation label</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-put-user-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_put_label_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-put-user-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-labels-replace-operations-attached-to-user-label">
<summary><span>Replace operations attached to a user-defined label — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>labels-<wbr>replace-<wbr>operations-<wbr>attached-<wbr>to-<wbr>user-<wbr>label</code></span></summary>
<p>Run <strong>Replace operations attached to a user-defined label</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-labels-replace-operations-attached-to-user-label">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.name</code></td>
<td>—</td>
<td>Required</td>
<td>The label name</td>
<td><code>$ref: &quot;#/definitions/api-shield_label_name&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_replace_operations_attached_to_label_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-labels-replace-operations-attached-to-user-label">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "name": "login"
  },
  "body": {
    "selector": {
      "include": {
        "operation_ids": [
          "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        ]
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-delete-multiple-operations">
<summary><span>Delete web or API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>delete-<wbr>multiple-<wbr>operations</code></span></summary>
<p>Run <strong>Delete web or API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-delete-multiple-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_object-with-operation-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-delete-multiple-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": [
    {
      "operation_id": "b17c8043-99a0-4202-b7d9-8f7cdbee02cd"
    },
    {
      "operation_id": "3818d821-5901-4147-a474-f5f5aec1d54e"
    }
  ]
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-retrieve-information-about--6722bf7447">
<summary><span>List web and API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>retrieve-<wbr>information-<wbr>about-<wbr>-<wbr>6722bf7447</code></span></summary>
<p>Run <strong>List web and API operations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-retrieve-information-about--6722bf7447">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order by. When requesting a feature, the feature keys are available for ordering as well, e.g., <code>thresholds.suggested_threshold</code>.</td>
<td><code>enum: [&quot;method&quot;,&quot;host&quot;,&quot;endpoint&quot;,&quot;thresholds.$key&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order results.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter results to only include the specified hosts.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.host[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.method</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter results to only include the specified HTTP methods.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.method[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.endpoint</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter results to only include endpoints containing this pattern.</td>
<td></td>
</tr>
<tr>
<td><code>query.feature</code></td>
<td>array</td>
<td>Optional</td>
<td>Add feature(s) to the results. The feature name that is given here corresponds to the resulting feature object. Have a look at the top-level object description for more details on the specific meaning.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.feature[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;thresholds&quot;,&quot;parameter_schemas&quot;,&quot;schema_info&quot;,&quot;confidence_intervals&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-retrieve-information-about--6722bf7447">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-add-operations-to-a-zone">
<summary><span>Create web or API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>add-<wbr>operations-<wbr>to-<wbr>a-<wbr>zone</code></span></summary>
<p>Run <strong>Create web or API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-add-operations-to-a-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_basic_operation&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-add-operations-to-a-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-add-operation-to-a-zone">
<summary><span>Create a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>add-<wbr>operation-<wbr>to-<wbr>a-<wbr>zone</code></span></summary>
<p>Run <strong>Create a web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-add-operation-to-a-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_basic_operation&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-add-operation-to-a-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "method": "GET",
    "host": "www.example.com",
    "endpoint": "/api/v1/users/{var1}"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-bulk-delete-labels-to-operations">
<summary><span>Remove labels from web or API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>bulk-<wbr>delete-<wbr>labels-<wbr>to-<wbr>operations</code></span></summary>
<p>Run <strong>Remove labels from web or API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-bulk-delete-labels-to-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_bulk_delete_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-bulk-delete-labels-to-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "selector": {
      "include": {
        "operation_ids": [
          "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        ]
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-bulk-post-labels-to-operations">
<summary><span>Attach labels to web or API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>bulk-<wbr>post-<wbr>labels-<wbr>to-<wbr>operations</code></span></summary>
<p>Run <strong>Attach labels to web or API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-bulk-post-labels-to-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_bulk_post_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-bulk-post-labels-to-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "selector": {
      "include": {
        "operation_ids": [
          "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        ]
      }
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-bulk-put-labels-to-operations">
<summary><span>Replace labels on web or API operations — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>bulk-<wbr>put-<wbr>labels-<wbr>to-<wbr>operations</code></span></summary>
<p>Run <strong>Replace labels on web or API operations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-bulk-put-labels-to-operations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_bulk_put_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-bulk-put-labels-to-operations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "selector": {
      "include": {
        "operation_ids": [
          "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        ]
      }
    },
    "user": {
      "labels": []
    },
    "managed": {
      "labels": []
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-delete-an-operation">
<summary><span>Delete a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>delete-<wbr>an-<wbr>operation</code></span></summary>
<p>Run <strong>Delete a web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-delete-an-operation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-delete-an-operation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-retrieve-information-about--43cd9e45f3">
<summary><span>Get a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>retrieve-<wbr>information-<wbr>about-<wbr>-<wbr>43cd9e45f3</code></span></summary>
<p>Run <strong>Get a web or API operation</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-retrieve-information-about--43cd9e45f3">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.feature</code></td>
<td>array</td>
<td>Optional</td>
<td>Add feature(s) to the results. The feature name that is given here corresponds to the resulting feature object. Have a look at the top-level object description for more details on the specific meaning.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.feature[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;thresholds&quot;,&quot;parameter_schemas&quot;,&quot;schema_info&quot;,&quot;confidence_intervals&quot;]</code></td>
</tr>
<tr>
<td><code>query.with_schemas</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, includes OpenAPI schemas (both uploaded and learned) for the operation in the response. Due to the conversion overhead, this parameter is only supported on single-operation retrieval.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-retrieve-information-about--43cd9e45f3">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-delete-labels-from-operation">
<summary><span>Remove labels from a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>delete-<wbr>labels-<wbr>from-<wbr>operation</code></span></summary>
<p>Run <strong>Remove labels from a web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-delete-labels-from-operation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_delete_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-delete-labels-from-operation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-post-labels-to-operation">
<summary><span>Attach labels to a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>post-<wbr>labels-<wbr>to-<wbr>operation</code></span></summary>
<p>Run <strong>Attach labels to a web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-post-labels-to-operation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_post_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-post-labels-to-operation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-operations-put-labels-to-operation">
<summary><span>Replace labels on a web or API operation — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>operations-<wbr>put-<wbr>labels-<wbr>to-<wbr>operation</code></span></summary>
<p>Run <strong>Replace labels on a web or API operation</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-operations-put-labels-to-operation">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_put_labels_on_operation_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-operations-put-labels-to-operation">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-api-shield-endpoint-management-retrieve-operations-and-fea-7969eb7eff">
<summary><span>Export web and API operations as OpenAPI schemas — <code>cloudflare.<wbr>api-<wbr>shield-<wbr>endpoint-<wbr>management-<wbr>retrieve-<wbr>operations-<wbr>and-<wbr>fea-<wbr>7969eb7eff</code></span></summary>
<p>Run <strong>Export web and API operations as OpenAPI schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.api-shield-endpoint-management-retrieve-operations-and-fea-7969eb7eff">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>array</td>
<td>Optional</td>
<td>Receive schema only for the given host(s).</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.host[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.feature</code></td>
<td>array</td>
<td>Optional</td>
<td>Add feature(s) to the results. The feature name that is given here corresponds to the resulting feature object. Have a look at the top-level object description for more details on the specific meaning.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.feature[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;thresholds&quot;,&quot;parameter_schemas&quot;,&quot;schema_info&quot;,&quot;confidence_intervals&quot;]</code></td>
</tr>
<tr>
<td><code>query.include_schema_kind</code></td>
<td>array</td>
<td>Optional</td>
<td>Schema kinds to include in exported OpenAPI schemas.</td>
<td><code>uniqueItems: true</code></td>
</tr>
<tr>
<td><code>query.include_schema_kind[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>enum: [&quot;learned&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.api-shield-endpoint-management-retrieve-operations-and-fea-7969eb7eff">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-smart-routing-get-argo-smart-routing-setting">
<summary><span>Get Argo Smart Routing setting — <code>cloudflare.<wbr>argo-<wbr>smart-<wbr>routing-<wbr>get-<wbr>argo-<wbr>smart-<wbr>routing-<wbr>setting</code></span></summary>
<p>Run <strong>Get Argo Smart Routing setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-smart-routing-get-argo-smart-routing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/argo-config_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-smart-routing-get-argo-smart-routing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-argo-smart-routing-patch-argo-smart-routing-setting">
<summary><span>Patch Argo Smart Routing setting — <code>cloudflare.<wbr>argo-<wbr>smart-<wbr>routing-<wbr>patch-<wbr>argo-<wbr>smart-<wbr>routing-<wbr>setting</code></span></summary>
<p>Run <strong>Patch Argo Smart Routing setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.argo-smart-routing-patch-argo-smart-routing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/argo-config_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/argo-config_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.argo-smart-routing-patch-argo-smart-routing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tiered-caching-get-tiered-caching-setting">
<summary><span>Get Tiered Cache — <code>cloudflare.<wbr>tiered-<wbr>caching-<wbr>get-<wbr>tiered-<wbr>caching-<wbr>setting</code></span></summary>
<p>Run <strong>Get Tiered Cache</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tiered-caching-get-tiered-caching-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tiered-caching-get-tiered-caching-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tiered-caching-patch-tiered-caching-setting">
<summary><span>Update Tiered Cache — <code>cloudflare.<wbr>tiered-<wbr>caching-<wbr>patch-<wbr>tiered-<wbr>caching-<wbr>setting</code></span></summary>
<p>Run <strong>Update Tiered Cache</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tiered-caching-patch-tiered-caching-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tiered-caching-patch-tiered-caching-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-rate-plan-list-available-plans">
<summary><span>List Available Plans — <code>cloudflare.<wbr>zone-<wbr>rate-<wbr>plan-<wbr>list-<wbr>available-<wbr>plans</code></span></summary>
<p>Run <strong>List Available Plans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-rate-plan-list-available-plans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-rate-plan-list-available-plans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-rate-plan-available-plan-details">
<summary><span>Available Plan Details — <code>cloudflare.<wbr>zone-<wbr>rate-<wbr>plan-<wbr>available-<wbr>plan-<wbr>details</code></span></summary>
<p>Run <strong>Available Plan Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-rate-plan-available-plan-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.plan_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-rate-plan-available-plan-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "plan_identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-rate-plan-list-available-rate-plans">
<summary><span>List Available Rate Plans — <code>cloudflare.<wbr>zone-<wbr>rate-<wbr>plan-<wbr>list-<wbr>available-<wbr>rate-<wbr>plans</code></span></summary>
<p>Run <strong>List Available Rate Plans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-rate-plan-list-available-rate-plans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-rate-plan-list-available-rate-plans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-bot-management-for-a-zone-get-config">
<summary><span>Get Zone Bot Management Config — <code>cloudflare.<wbr>bot-<wbr>management-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>config</code></span></summary>
<p>Run <strong>Get Zone Bot Management Config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.bot-management-for-a-zone-get-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bot-management_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.bot-management-for-a-zone-get-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-bot-management-zone-feedback-list">
<summary><span>List zone feedback reports — <code>cloudflare.<wbr>bot-<wbr>management-<wbr>zone-<wbr>feedback-<wbr>list</code></span></summary>
<p>Run <strong>List zone feedback reports</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.bot-management-zone-feedback-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bot-management_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.bot-management-zone-feedback-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-bot-management-zone-feedback-create">
<summary><span>Submit a feedback report — <code>cloudflare.<wbr>bot-<wbr>management-<wbr>zone-<wbr>feedback-<wbr>create</code></span></summary>
<p>Run <strong>Submit a feedback report</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.bot-management-zone-feedback-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bot-management_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bot-management_feedback_report&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.bot-management-zone-feedback-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "false_positive",
    "description": "example",
    "expression": "example",
    "first_request_seen_at": "2026-01-01T00:00:00Z",
    "last_request_seen_at": "2026-01-01T00:00:00Z",
    "requests": 1,
    "requests_by_score": {},
    "requests_by_score_src": {},
    "requests_by_attribute": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-cache-reserve-setting">
<summary><span>Get Cache Reserve setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>cache-<wbr>reserve-<wbr>setting</code></span></summary>
<p>Run <strong>Get Cache Reserve setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-cache-reserve-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-cache-reserve-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-cache-reserve-setting">
<summary><span>Change Cache Reserve setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>cache-<wbr>reserve-<wbr>setting</code></span></summary>
<p>Run <strong>Change Cache Reserve setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-cache-reserve-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_cache_reserve_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-cache-reserve-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-cache-reserve-clear">
<summary><span>Get Cache Reserve Clear — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>cache-<wbr>reserve-<wbr>clear</code></span></summary>
<p>Run <strong>Get Cache Reserve Clear</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-cache-reserve-clear">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-cache-reserve-clear">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-start-cache-reserve-clear">
<summary><span>Start Cache Reserve Clear — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>start-<wbr>cache-<wbr>reserve-<wbr>clear</code></span></summary>
<p>Run <strong>Start Cache Reserve Clear</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-start-cache-reserve-clear">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-start-cache-reserve-clear">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-regional-tiered-cache-setting">
<summary><span>Get Regional Tiered Cache setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>regional-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Get Regional Tiered Cache setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-regional-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-regional-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-regional-tiered-cache-setting">
<summary><span>Change Regional Tiered Cache setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>regional-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Change Regional Tiered Cache setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-regional-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_regional_tiered_cache_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-regional-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-tiered-cache-delete-smart-tiered-cache-setting">
<summary><span>Delete Smart Tiered Cache setting — <code>cloudflare.<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>delete-<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Delete Smart Tiered Cache setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-tiered-cache-delete-smart-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-tiered-cache-delete-smart-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-tiered-cache-get-smart-tiered-cache-setting">
<summary><span>Get Smart Tiered Cache setting — <code>cloudflare.<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>get-<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Get Smart Tiered Cache setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-tiered-cache-get-smart-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-tiered-cache-get-smart-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-tiered-cache-patch-smart-tiered-cache-setting">
<summary><span>Patch Smart Tiered Cache setting — <code>cloudflare.<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>patch-<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Patch Smart Tiered Cache setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-tiered-cache-patch-smart-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_smart_tiered_cache_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-tiered-cache-patch-smart-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-tiered-cache-create-smart-tiered-cache-setting">
<summary><span>Create Smart Tiered Cache setting — <code>cloudflare.<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>create-<wbr>smart-<wbr>tiered-<wbr>cache-<wbr>setting</code></span></summary>
<p>Run <strong>Create Smart Tiered Cache setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-tiered-cache-create-smart-tiered-cache-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_smart_tiered_cache_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-tiered-cache-create-smart-tiered-cache-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-delete-variants-setting">
<summary><span>Delete variants setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>delete-<wbr>variants-<wbr>setting</code></span></summary>
<p>Run <strong>Delete variants setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-delete-variants-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-delete-variants-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-variants-setting">
<summary><span>Get variants setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>variants-<wbr>setting</code></span></summary>
<p>Run <strong>Get variants setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-variants-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-variants-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-variants-setting">
<summary><span>Change variants setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>variants-<wbr>setting</code></span></summary>
<p>Run <strong>Change variants setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-variants-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_variants_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-variants-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-list-hostname-associations">
<summary><span>List Hostname Associations — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>hostname-<wbr>associations</code></span></summary>
<p>Run <strong>List Hostname Associations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-list-hostname-associations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mtls_certificate_id</code></td>
<td>string</td>
<td>Optional</td>
<td>The UUID to match against for a certificate that was uploaded to the mTLS Certificate Management endpoint. If no mtls_certificate_id is given, the results will be the hostnames associated to your active Cloudflare Managed CA.</td>
<td><code>minLength: 36; maxLength: 36</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-list-hostname-associations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-put-hostname-associations">
<summary><span>Replace Hostname Associations — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>put-<wbr>hostname-<wbr>associations</code></span></summary>
<p>Run <strong>Replace Hostname Associations</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-put-hostname-associations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname_association&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-put-hostname-associations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-list-client-certificates">
<summary><span>List Client Certificates — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>client-<wbr>certificates</code></span></summary>
<p>Run <strong>List Client Certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-list-client-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Client Certitifcate Status to filter results by.</td>
<td><code>enum: [&quot;all&quot;,&quot;active&quot;,&quot;pending_reactivation&quot;,&quot;pending_revocation&quot;,&quot;revoked&quot;]</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of records per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Limit to the number of records returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Offset the results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-list-client-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-create-client-certificate">
<summary><span>Create Client Certificate — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>client-<wbr>certificate</code></span></summary>
<p>Run <strong>Create Client Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-create-client-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.csr</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_csr-2&quot;</code></td>
</tr>
<tr>
<td><code>body.validity_days</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_validity_days-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-create-client-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "csr": "-----BEGIN CERTIFICATE REQUEST-----\nMIICY....\n-----END CERTIFICATE REQUEST-----",
    "validity_days": 3650
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-delete-client-certificate">
<summary><span>Revoke Client Certificate — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>client-<wbr>certificate</code></span></summary>
<p>Run <strong>Revoke Client Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-delete-client-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.client_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_client_certificate_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-delete-client-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "client_certificate_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-client-certificate-details">
<summary><span>Client Certificate Details — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>client-<wbr>certificate-<wbr>details</code></span></summary>
<p>Run <strong>Client Certificate Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-client-certificate-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.client_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_client_certificate_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-client-certificate-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "client_certificate_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-client-certificate-for-a-zone-edit-client-certificate">
<summary><span>Reactivate Client Certificate — <code>cloudflare.<wbr>client-<wbr>certificate-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>client-<wbr>certificate</code></span></summary>
<p>Run <strong>Reactivate Client Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.client-certificate-for-a-zone-edit-client-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.client_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_client_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.reactivate</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.client-certificate-for-a-zone-edit-client-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "client_certificate_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cloud-connector-rules">
<summary><span>Rules — <code>cloudflare.<wbr>zone-<wbr>cloud-<wbr>connector-<wbr>rules</code></span></summary>
<p>Run <strong>Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cloud-connector-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloud-connector_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cloud-connector-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cloud-conenctor-rules-put">
<summary><span>Put Rules — <code>cloudflare.<wbr>zone-<wbr>cloud-<wbr>conenctor-<wbr>rules-<wbr>put</code></span></summary>
<p>Run <strong>Put Rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cloud-conenctor-rules-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloud-connector_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cloud-connector_rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cloud-conenctor-rules-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-disable">
<summary><span>Disable Content Scanning for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>disable</code></span></summary>
<p>Run <strong>Disable Content Scanning for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-disable">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-disable">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-enable">
<summary><span>Enable Content Scanning for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>enable</code></span></summary>
<p>Run <strong>Enable Content Scanning for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-enable">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-enable">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-list-custom-scan-expressions">
<summary><span>List the Content Scanning custom expressions of a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>list-<wbr>custom-<wbr>scan-<wbr>expressions</code></span></summary>
<p>Run <strong>List the Content Scanning custom expressions of a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-list-custom-scan-expressions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-list-custom-scan-expressions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-add-custom-scan-expressions">
<summary><span>Create Content Scanning custom expressions for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>add-<wbr>custom-<wbr>scan-<wbr>expressions</code></span></summary>
<p>Run <strong>Create Content Scanning custom expressions for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-add-custom-scan-expressions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[].payload</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-scan-payload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-add-custom-scan-expressions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-delete-custom-scan-expressions">
<summary><span>Delete a Content Scanning custom expression from a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>delete-<wbr>custom-<wbr>scan-<wbr>expressions</code></span></summary>
<p>Run <strong>Delete a Content Scanning custom expression from a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-delete-custom-scan-expressions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.expression_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-scan-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-delete-custom-scan-expressions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "expression_id": "a350a054caa840c9becd89c3b4f0195b"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-update-custom-scan-expression">
<summary><span>Update a Content Scanning custom expression for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>update-<wbr>custom-<wbr>scan-<wbr>expression</code></span></summary>
<p>Run <strong>Update a Content Scanning custom expression for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-update-custom-scan-expression">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.expression_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-scan-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.payload</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-scan-payload&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-update-custom-scan-expression">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "expression_id": "a350a054caa840c9becd89c3b4f0195b"
  },
  "body": {
    "payload": "lookup_json_string(http.request.body.raw, \"file\")"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-get-status">
<summary><span>Get the Content Scanning status for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>get-<wbr>status</code></span></summary>
<p>Run <strong>Get the Content Scanning status for a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-get-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-get-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-content-scanning-update-settings">
<summary><span>Update the Content Scanning status for a zone. — <code>cloudflare.<wbr>waf-<wbr>content-<wbr>scanning-<wbr>update-<wbr>settings</code></span></summary>
<p>Run <strong>Update the Content Scanning status for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-content-scanning-update-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Required</td>
<td>The status value for Content Scanning.</td>
<td><code>enum: [&quot;enabled&quot;,&quot;disabled&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-content-scanning-update-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "enabled"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ct-alerting-get-subscription">
<summary><span>Get CT Alerting Subscription — <code>cloudflare.<wbr>ct-<wbr>alerting-<wbr>get-<wbr>subscription</code></span></summary>
<p>Run <strong>Get CT Alerting Subscription</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ct-alerting-get-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ct-alerting-get-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ct-alerting-update-subscription">
<summary><span>Update CT Alerting Subscription — <code>cloudflare.<wbr>ct-<wbr>alerting-<wbr>update-<wbr>subscription</code></span></summary>
<p>Run <strong>Update CT Alerting Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ct-alerting-update-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_ct_alerting_subscription_update&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ct-alerting-update-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-list-ssl-configurations">
<summary><span>List SSL Configurations — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>ssl-<wbr>configurations</code></span></summary>
<p>Run <strong>List SSL Configurations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-list-ssl-configurations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of zones per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>Whether to match all search requirements or at least one (any).</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Status of the zone&#39;s custom SSL.</td>
<td><code>enum: [&quot;active&quot;,&quot;expired&quot;,&quot;deleted&quot;,&quot;pending&quot;,&quot;initializing&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-list-ssl-configurations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-create-ssl-configuration">
<summary><span>Create SSL Configuration — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Create SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-create-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bundle_method</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_bundle_method&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_csr_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_id&quot;</code></td>
</tr>
<tr>
<td><code>body.deploy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_deploy&quot;</code></td>
</tr>
<tr>
<td><code>body.geo_restrictions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_geo_restrictions&quot;</code></td>
</tr>
<tr>
<td><code>body.policy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_policy&quot;</code></td>
</tr>
<tr>
<td><code>body.private_key</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_private_key&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-create-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDtTCCAp2gAwIBAgIJAMHAwfXZ5/PWMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwODI0MTY0MzAxWhcNMTYxMTIyMTY0MzAxWjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAwQHoetcl9+5ikGzV6cMzWtWPJHqXT3wpbEkRU9Yz7lgvddmGdtcGbg/1\nCGZu0jJGkMoppoUo4c3dts3iwqRYmBikUP77wwY2QGmDZw2FvkJCJlKnabIRuGvB\nKwzESIXgKk2016aTP6/dAjEHyo6SeoK8lkIySUvK0fyOVlsiEsCmOpidtnKX/a+5\n0GjB79CJH4ER2lLVZnhePFR/zUOyPxZQQ4naHf7yu/b5jhO0f8fwt+pyFxIXjbEI\ndZliWRkRMtzrHOJIhrmJ2A1J7iOrirbbwillwjjNVUWPf3IJ3M12S9pEewooaeO2\nizNTERcG9HzAacbVRn2Y2SWIyT/18QIDAQABo4GnMIGkMB0GA1UdDgQWBBT/LbE4\n9rWf288N6sJA5BRb6FJIGDB1BgNVHSMEbjBsgBT/LbE49rWf288N6sJA5BRb6FJI\nGKFJpEcwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNV\nBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAMHAwfXZ5/PWMAwGA1UdEwQF\nMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAHHFwl0tH0quUYZYO0dZYt4R7SJ0pCm2\n2satiyzHl4OnXcHDpekAo7/a09c6Lz6AU83cKy/+x3/djYHXWba7HpEu0dR3ugQP\nMlr4zrhd9xKZ0KZKiYmtJH+ak4OM4L3FbT0owUZPyjLSlhMtJVcoRp5CJsjAMBUG\nSvD8RX+T01wzox/Qb+lnnNnOlaWpqu8eoOenybxKp1a9ULzIVvN/LAcc+14vioFq\n2swRWtmocBAs8QR9n4uvbpiYvS8eYueDCWMM4fvFfBhaDZ3N9IbtySh3SpFdQDhw\nYbjM2rxXiyLGxB4Bol7QTv4zHif7Zt89FReT/NBy4rzaskDJY5L6xmY=\n-----END CERTIFICATE-----\n"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-re-prioritize-ssl-certificates">
<summary><span>Re-prioritize SSL Certificates — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>re-<wbr>prioritize-<wbr>ssl-<wbr>certificates</code></span></summary>
<p>Run <strong>Re-prioritize SSL Certificates</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-re-prioritize-ssl-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificates</code></td>
<td>array</td>
<td>Required</td>
<td>Array of ordered certificates.</td>
<td></td>
</tr>
<tr>
<td><code>body.certificates[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificates[].id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body.certificates[].priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_priority&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-re-prioritize-ssl-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificates": [
      {
        "id": "5a7805061c76ada191ed06f989cc3dac",
        "priority": 2
      },
      {
        "id": "9a7806061c88ada191ed06f989cc3dac",
        "priority": 1
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-delete-ssl-configuration">
<summary><span>Delete SSL Configuration — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-delete-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-delete-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-ssl-configuration-details">
<summary><span>SSL Configuration Details — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>ssl-<wbr>configuration-<wbr>details</code></span></summary>
<p>Run <strong>SSL Configuration Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-ssl-configuration-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-ssl-configuration-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-ssl-for-a-zone-edit-ssl-configuration">
<summary><span>Edit SSL Configuration — <code>cloudflare.<wbr>custom-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Edit SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-ssl-for-a-zone-edit-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bundle_method</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_bundle_method&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_csr_id</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_id&quot;</code></td>
</tr>
<tr>
<td><code>body.deploy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_deploy&quot;</code></td>
</tr>
<tr>
<td><code>body.geo_restrictions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_geo_restrictions&quot;</code></td>
</tr>
<tr>
<td><code>body.policy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_policy&quot;</code></td>
</tr>
<tr>
<td><code>body.private_key</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_private_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-ssl-for-a-zone-edit-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-a-zone-list-custom-csrs">
<summary><span>List Custom CSRs — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>custom-<wbr>csrs</code></span></summary>
<p>Run <strong>List Custom CSRs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-a-zone-list-custom-csrs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of custom CSRs per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-a-zone-list-custom-csrs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-a-zone-create-custom-csr">
<summary><span>Create Custom CSR — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>custom-<wbr>csr</code></span></summary>
<p>Run <strong>Create Custom CSR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-a-zone-create-custom-csr">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-a-zone-create-custom-csr">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "country": "US",
    "state": "California",
    "locality": "San Francisco",
    "organization": "Cloudflare, Inc.",
    "common_name": "example.com",
    "sans": [
      "example.com",
      "www.example.com"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-a-zone-delete-custom-csr">
<summary><span>Delete Custom CSR — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>custom-<wbr>csr</code></span></summary>
<p>Run <strong>Delete Custom CSR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-a-zone-delete-custom-csr">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_csr_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-a-zone-delete-custom-csr">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_csr_id": "7b163417-1d2b-4c84-a38a-2fb7a0cd7752",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-csrs-for-a-zone-custom-csr-details">
<summary><span>Custom CSR Details — <code>cloudflare.<wbr>custom-<wbr>csrs-<wbr>for-<wbr>a-<wbr>zone-<wbr>custom-<wbr>csr-<wbr>details</code></span></summary>
<p>Run <strong>Custom CSR Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-csrs-for-a-zone-custom-csr-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_csr_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_csr_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-csrs-for-a-zone-custom-csr-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_csr_id": "7b163417-1d2b-4c84-a38a-2fb7a0cd7752",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-list-custom-hostnames">
<summary><span>List Custom Hostnames — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>custom-<wbr>hostnames</code></span></summary>
<p>Run <strong>List Custom Hostnames</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-list-custom-hostnames">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>string</td>
<td>Optional</td>
<td>Fully qualified domain name to match against. This parameter cannot be used with the &#39;id&#39;, &#39;hostname.exact&#39;, &#39;hostname.contain&#39;, or &#39;hostname.startsWith&#39; parameters.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>query.hostname.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>Fully qualified domain name to match against. This parameter cannot be used with the &#39;id&#39;, &#39;hostname&#39;, &#39;hostname.contain&#39;, or &#39;hostname.startsWith&#39; parameters.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>query.hostname.startsWith</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters hostnames by a prefix match on the hostname value. This parameter cannot be used with the &#39;id&#39;, &#39;hostname&#39;, &#39;hostname.exact&#39;, or &#39;hostname.contain&#39; parameters.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>query.hostname.contain</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters hostnames by a substring match on the hostname value. This parameter cannot be used with the &#39;id&#39;, &#39;hostname&#39;, &#39;hostname.exact&#39;, or &#39;hostname.startsWith&#39; parameters.</td>
<td><code>maxLength: 255</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Optional</td>
<td>Hostname ID to match against. This ID was generated and returned during the initial custom_hostname creation. This parameter cannot be used with the &#39;hostname&#39;, &#39;hostname.exact&#39;, &#39;hostname.contain&#39;, or &#39;hostname.startsWith&#39; parameters.</td>
<td><code>minLength: 36; maxLength: 36</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of hostnames per page.</td>
<td><code>default: 20; minimum: 5; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Field to order hostnames by.</td>
<td><code>enum: [&quot;ssl&quot;,&quot;ssl_status&quot;]; default: &quot;ssl&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Direction to order hostnames.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.ssl_status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by SSL certificate status.</td>
<td><code>enum: [&quot;initializing&quot;,&quot;pending_validation&quot;,&quot;deleted&quot;,&quot;pending_issuance&quot;,&quot;pending_deployment&quot;,&quot;pending_deletion&quot;,&quot;pending_expiration&quot;,&quot;expired&quot;,&quot;active&quot;,&quot;initializing_timed_out&quot;,&quot;validation_timed_out&quot;,&quot;issuance_timed_out&quot;,&quot;deployment_timed_out&quot;,&quot;deletion_timed_out&quot;,&quot;pending_cleanup&quot;,&quot;staging_deployment&quot;,&quot;staging_active&quot;,&quot;deactivating&quot;,&quot;inactive&quot;,&quot;backup_issued&quot;,&quot;holding_deployment&quot;]</code></td>
</tr>
<tr>
<td><code>query.hostname_status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the hostname&#39;s activation status.</td>
<td><code>enum: [&quot;active&quot;,&quot;pending&quot;,&quot;active_redeploying&quot;,&quot;moved&quot;,&quot;pending_deletion&quot;,&quot;deleted&quot;,&quot;pending_blocked&quot;,&quot;pending_migration&quot;,&quot;pending_provisioned&quot;,&quot;test_pending&quot;,&quot;test_active&quot;,&quot;test_active_apex&quot;,&quot;test_blocked&quot;,&quot;test_failed&quot;,&quot;provisioned&quot;,&quot;blocked&quot;]</code></td>
</tr>
<tr>
<td><code>query.certificate_authority</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the certificate authority that issued the SSL certificate.</td>
<td><code>enum: [&quot;google&quot;,&quot;lets_encrypt&quot;,&quot;ssl_com&quot;]</code></td>
</tr>
<tr>
<td><code>query.wildcard</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by whether the custom hostname is a wildcard hostname.</td>
<td></td>
</tr>
<tr>
<td><code>query.custom_origin_server</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by custom origin server name.</td>
<td></td>
</tr>
<tr>
<td><code>query.ssl</code></td>
<td>integer</td>
<td>Optional</td>
<td>Whether to filter hostnames based on if they have SSL enabled.</td>
<td><code>enum: [0,1]; default: 0</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-list-custom-hostnames">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-create-custom-hostname">
<summary><span>Create Custom Hostname — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>custom-<wbr>hostname</code></span></summary>
<p>Run <strong>Create Custom Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-create-custom-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_metadata</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_metadata&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_origin_server</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_origin_server&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_origin_sni</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_origin_sni&quot;</code></td>
</tr>
<tr>
<td><code>body.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname_post&quot;</code></td>
</tr>
<tr>
<td><code>body.ssl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_sslpost&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-create-custom-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "hostname": "app.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-fallback-origin-for-a-zone-delete-fallback-a74258cd43">
<summary><span>Delete Fallback Origin for Custom Hostnames — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>fallback-<wbr>origin-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>fallback-<wbr>a74258cd43</code></span></summary>
<p>Run <strong>Delete Fallback Origin for Custom Hostnames</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-fallback-origin-for-a-zone-delete-fallback-a74258cd43">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-fallback-origin-for-a-zone-delete-fallback-a74258cd43">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-fallback-origin-for-a-zone-get-fallback-or-c9aa7aaff5">
<summary><span>Get Fallback Origin for Custom Hostnames — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>fallback-<wbr>origin-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>fallback-<wbr>or-<wbr>c9aa7aaff5</code></span></summary>
<p>Run <strong>Get Fallback Origin for Custom Hostnames</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-fallback-origin-for-a-zone-get-fallback-or-c9aa7aaff5">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-fallback-origin-for-a-zone-get-fallback-or-c9aa7aaff5">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-fallback-origin-for-a-zone-update-fallback-3465fb829a">
<summary><span>Update Fallback Origin for Custom Hostnames — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>fallback-<wbr>origin-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>fallback-<wbr>3465fb829a</code></span></summary>
<p>Run <strong>Update Fallback Origin for Custom Hostnames</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-fallback-origin-for-a-zone-update-fallback-3465fb829a">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.origin</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_origin&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-fallback-origin-for-a-zone-update-fallback-3465fb829a">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "origin": "fallback.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-get-custom-hostname-quota">
<summary><span>Get Custom Hostname Quota — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>custom-<wbr>hostname-<wbr>quota</code></span></summary>
<p>Run <strong>Get Custom Hostname Quota</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-get-custom-hostname-quota">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-get-custom-hostname-quota">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-delete-custom-hostname---and-an-be27c53402">
<summary><span>Delete Custom Hostname (and any issued SSL certificates) — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>custom-<wbr>hostname-<wbr>-<wbr>-<wbr>and-<wbr>an-<wbr>be27c53402</code></span></summary>
<p>Run <strong>Delete Custom Hostname (and any issued SSL certificates)</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-delete-custom-hostname---and-an-be27c53402">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_hostname_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-delete-custom-hostname---and-an-be27c53402">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_hostname_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-custom-hostname-details">
<summary><span>Custom Hostname Details — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>custom-<wbr>hostname-<wbr>details</code></span></summary>
<p>Run <strong>Custom Hostname Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-custom-hostname-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_hostname_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-custom-hostname-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_hostname_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-edit-custom-hostname">
<summary><span>Edit Custom Hostname — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>custom-<wbr>hostname</code></span></summary>
<p>Run <strong>Edit Custom Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-edit-custom-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_hostname_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.custom_metadata</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_metadata&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_origin_server</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_origin_server&quot;</code></td>
</tr>
<tr>
<td><code>body.custom_origin_sni</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_origin_sni&quot;</code></td>
</tr>
<tr>
<td><code>body.ssl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_sslpost&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-edit-custom-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_hostname_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-delete_single_certificate_and_k-57ef29945b">
<summary><span>Delete Single Certificate And Key For Custom Hostname — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete_<wbr>single_<wbr>certificate_<wbr>and_<wbr>k-<wbr>57ef29945b</code></span></summary>
<p>Run <strong>Delete Single Certificate And Key For Custom Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-delete_single_certificate_and_k-57ef29945b">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_hostname_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-delete_single_certificate_and_k-57ef29945b">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_hostname_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "certificate_pack_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "certificate_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-hostname-for-a-zone-edit-custom-certificate-custom-hostname">
<summary><span>Replace Custom Certificate and Custom Key In Custom Hostname — <code>cloudflare.<wbr>custom-<wbr>hostname-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>custom-<wbr>certificate-<wbr>custom-<wbr>hostname</code></span></summary>
<p>Run <strong>Replace Custom Certificate and Custom Key In Custom Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-hostname-for-a-zone-edit-custom-certificate-custom-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.custom_hostname_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_hostname_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_custom_cert_and_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-hostname-for-a-zone-edit-custom-certificate-custom-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "custom_hostname_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "certificate_pack_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "certificate_id": "0d89c70d-ad9f-4843-b99f-6cc0252067e9",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "custom_certificate": "-----BEGIN CERTIFICATE-----\nMIIDdjCCAl6gAwIBAgIJAPnMg0Fs+/B0MA0GCSqGSIb3DQEBCwUAMFsx...\n-----END CERTIFICATE-----\n",
    "custom_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/SCB5...\n-----END PRIVATE KEY-----\n"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-a-zone-list-custom-pages">
<summary><span>List custom pages — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>custom-<wbr>pages</code></span></summary>
<p>Run <strong>List custom pages</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-a-zone-list-custom-pages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-a-zone-list-custom-pages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-a-zone-list-custom-assets">
<summary><span>List custom assets — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>custom-<wbr>assets</code></span></summary>
<p>Run <strong>List custom assets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-a-zone-list-custom-assets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of custom assets per page.</td>
<td><code>default: 20; minimum: 1; maximum: 200</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-a-zone-list-custom-assets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-a-zone-create-a-custom-asset">
<summary><span>Create a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Create a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-a-zone-create-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_description&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-a-zone-create-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "my_custom_error_page",
    "description": "Custom 500 error page",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-a-zone-delete-a-custom-asset">
<summary><span>Delete a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Delete a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-a-zone-delete-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-a-zone-delete-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-a-zone-get-a-custom-asset">
<summary><span>Get a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Get a custom asset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-a-zone-get-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-a-zone-get-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-assets-for-a-zone-update-a-custom-asset">
<summary><span>Update a custom asset — <code>cloudflare.<wbr>custom-<wbr>assets-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>a-<wbr>custom-<wbr>asset</code></span></summary>
<p>Run <strong>Update a custom asset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-assets-for-a-zone-update-a-custom-asset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.asset_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_name&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_description&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_asset_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-assets-for-a-zone-update-a-custom-asset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "asset_name": "my_custom_error_page",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Custom 500 error page",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-a-zone-create-preview-token">
<summary><span>Create a preview token — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>preview-<wbr>token</code></span></summary>
<p>Run <strong>Create a preview token</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-a-zone-create-preview-token">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_preview_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-a-zone-create-preview-token">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "act": "preview",
    "target": "block:waf",
    "url": "https://example.com/error.html"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-a-zone-get-a-custom-page">
<summary><span>Get a custom page — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Get a custom page</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-a-zone-get-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_error_page_type&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-a-zone-get-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ratelimit_block",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-custom-pages-for-a-zone-update-a-custom-page">
<summary><span>Update a custom page — <code>cloudflare.<wbr>custom-<wbr>pages-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>a-<wbr>custom-<wbr>page</code></span></summary>
<p>Run <strong>Update a custom page</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.custom-pages-for-a-zone-update-a-custom-page">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_error_page_type&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/custom-pages_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.state</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_state&quot;</code></td>
</tr>
<tr>
<td><code>body.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/custom-pages_url&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.custom-pages-for-a-zone-update-a-custom-page">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "ratelimit_block",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "url": "http://www.example.com",
    "state": "default"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dcv-delegation-uuid-get">
<summary><span>Retrieve the DCV Delegation unique identifier. — <code>cloudflare.<wbr>dcv-<wbr>delegation-<wbr>uuid-<wbr>get</code></span></summary>
<p>Run <strong>Retrieve the DCV Delegation unique identifier.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dcv-delegation-uuid-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dcv-delegation-uuid-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-get-policy-certificates">
<summary><span>Get device certificate provisioning status — <code>cloudflare.<wbr>devices-<wbr>get-<wbr>policy-<wbr>certificates</code></span></summary>
<p>Run <strong>Get device certificate provisioning status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-get-policy-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-get-policy-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-devices-update-policy-certificates">
<summary><span>Update device certificate provisioning status — <code>cloudflare.<wbr>devices-<wbr>update-<wbr>policy-<wbr>certificates</code></span></summary>
<p>Run <strong>Update device certificate provisioning status</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.devices-update-policy-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/teams-devices_devices_policy_certificates&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.devices-update-policy-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-list-dns-records">
<summary><span>List DNS Records — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>dns-<wbr>records</code></span></summary>
<p>Run <strong>List DNS Records</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-list-dns-records">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record name. This is a convenience alias for <code>name.exact</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record name. Name filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Substring of the DNS record name. Name filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.startswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Prefix of the DNS record name. Name filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.name.endswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Suffix of the DNS record name. Name filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_type&quot;</code></td>
</tr>
<tr>
<td><code>query.content</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record content. This is a convenience alias for <code>content.exact</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.content.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record content. Content filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.content.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Substring of the DNS record content. Content filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.content.startswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Prefix of the DNS record content. Content filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.content.endswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Suffix of the DNS record content. Content filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.proxied</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_proxied&quot;</code></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_match&quot;</code></td>
</tr>
<tr>
<td><code>query.comment</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record comment. This is a convenience alias for <code>comment.exact</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.present</code></td>
<td>string</td>
<td>Optional</td>
<td>If this parameter is present, only records <em>with</em> a comment are returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.absent</code></td>
<td>string</td>
<td>Optional</td>
<td>If this parameter is present, only records <em>without</em> a comment are returned.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>Exact value of the DNS record comment. Comment filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>Substring of the DNS record comment. Comment filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.startswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Prefix of the DNS record comment. Comment filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.comment.endswith</code></td>
<td>string</td>
<td>Optional</td>
<td>Suffix of the DNS record comment. Comment filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag</code></td>
<td>string</td>
<td>Optional</td>
<td>Condition on the DNS record tag.  Parameter values can be of the form <code>&amp;lt;tag-name&amp;gt;:&amp;lt;tag-value&amp;gt;</code> to search for an exact <code>name:value</code> pair, or just <code>&amp;lt;tag-name&amp;gt;</code> to search for records with a specific tag name regardless of its value.  This is a convenience shorthand for the more powerful <code>tag.&amp;lt;predicate&amp;gt;</code> parameters. Examples: - <code>tag=important</code> is equivalent to <code>tag.present=important</code> - <code>tag=team:DNS</code> is equivalent to <code>tag.exact=team:DNS</code></td>
<td></td>
</tr>
<tr>
<td><code>query.tag.present</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of a tag which must be present on the DNS record. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag.absent</code></td>
<td>string</td>
<td>Optional</td>
<td>Name of a tag which must <em>not</em> be present on the DNS record. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag.exact</code></td>
<td>string</td>
<td>Optional</td>
<td>A tag and value, of the form <code>&amp;lt;tag-name&amp;gt;:&amp;lt;tag-value&amp;gt;</code>. The API will only return DNS records that have a tag named <code>&amp;lt;tag-name&amp;gt;</code> whose value is <code>&amp;lt;tag-value&amp;gt;</code>. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag.contains</code></td>
<td>string</td>
<td>Optional</td>
<td>A tag and value, of the form <code>&amp;lt;tag-name&amp;gt;:&amp;lt;tag-value&amp;gt;</code>. The API will only return DNS records that have a tag named <code>&amp;lt;tag-name&amp;gt;</code> whose value contains <code>&amp;lt;tag-value&amp;gt;</code>. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag.startswith</code></td>
<td>string</td>
<td>Optional</td>
<td>A tag and value, of the form <code>&amp;lt;tag-name&amp;gt;:&amp;lt;tag-value&amp;gt;</code>. The API will only return DNS records that have a tag named <code>&amp;lt;tag-name&amp;gt;</code> whose value starts with <code>&amp;lt;tag-value&amp;gt;</code>. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.tag.endswith</code></td>
<td>string</td>
<td>Optional</td>
<td>A tag and value, of the form <code>&amp;lt;tag-name&amp;gt;:&amp;lt;tag-value&amp;gt;</code>. The API will only return DNS records that have a tag named <code>&amp;lt;tag-name&amp;gt;</code> whose value ends with <code>&amp;lt;tag-value&amp;gt;</code>. Tag filters are case-insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_search&quot;</code></td>
</tr>
<tr>
<td><code>query.tag_match</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_tag_match&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_per_page&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_order&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_direction&quot;</code></td>
</tr>
<tr>
<td><code>query.include_shadow_metadata</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include shadow metadata in the <code>meta</code> field of each record in the response. See <a href="https://developers.cloudflare.com/dns/manage-dns-records/reference/shadowed-records">Shadowed records</a>.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.shadowed_by_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the response to records at or below the specified NS delegation name. NS, DS, and NSEC records at the delegation name are excluded because they are not shadowed by that delegation. Those record types are included only when they exist below the delegation. The value must be a non-apex subdomain of the zone. Requires <code>include_shadow_metadata=true</code>. See <a href="https://developers.cloudflare.com/dns/manage-dns-records/reference/shadowed-records">Shadowed records</a>.</td>
<td></td>
</tr>
<tr>
<td><code>query.shadowing_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Returns NS records that shadow the given name, searching at the name itself and each of its ancestor names within the zone, excluding the zone apex. The value must be a subdomain of the zone; the zone apex is not accepted. See <a href="https://developers.cloudflare.com/dns/manage-dns-records/reference/shadowed-records">Shadowed records</a>.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-list-dns-records">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-batch-dns-records">
<summary><span>Batch DNS Records — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>batch-<wbr>dns-<wbr>records</code></span></summary>
<p>Run <strong>Batch DNS Records</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-batch-dns-records">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_shadow_metadata</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include shadow metadata in the <code>meta</code> field of each record in the response. See <a href="https://developers.cloudflare.com/dns/manage-dns-records/reference/shadowed-records">Shadowed records</a>.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_dns-request-batch-object&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-batch-dns-records">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-export-dns-records">
<summary><span>Export DNS Records — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>export-<wbr>dns-<wbr>records</code></span></summary>
<p>Run <strong>Export DNS Records</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-export-dns-records">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-export-dns-records">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-review-dns-scan">
<summary><span>List Scanned DNS Records — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>review-<wbr>dns-<wbr>scan</code></span></summary>
<p>Run <strong>List Scanned DNS Records</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-review-dns-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-review-dns-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-apply-dns-scan-results">
<summary><span>Review Scanned DNS Records — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>apply-<wbr>dns-<wbr>scan-<wbr>results</code></span></summary>
<p>Run <strong>Review Scanned DNS Records</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-apply-dns-scan-results">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_dns-request-review-scan-object&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-apply-dns-scan-results">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-trigger-dns-scan">
<summary><span>Trigger DNS Record Scan — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>trigger-<wbr>dns-<wbr>scan</code></span></summary>
<p>Run <strong>Trigger DNS Record Scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-trigger-dns-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-trigger-dns-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-get-usage">
<summary><span>Get DNS Record Usage — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>usage</code></span></summary>
<p>Run <strong>Get DNS Record Usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-get-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-get-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-delete-dns-record">
<summary><span>Delete DNS Record — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>dns-<wbr>record</code></span></summary>
<p>Run <strong>Delete DNS Record</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-delete-dns-record">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_record_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-delete-dns-record">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_record_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-records-for-a-zone-dns-record-details">
<summary><span>DNS Record Details — <code>cloudflare.<wbr>dns-<wbr>records-<wbr>for-<wbr>a-<wbr>zone-<wbr>dns-<wbr>record-<wbr>details</code></span></summary>
<p>Run <strong>DNS Record Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-records-for-a-zone-dns-record-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dns_record_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-records_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_shadow_metadata</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Whether to include shadow metadata in the <code>meta</code> field of each record in the response. See <a href="https://developers.cloudflare.com/dns/manage-dns-records/reference/shadowed-records">Shadowed records</a>.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-records-for-a-zone-dns-record-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dns_record_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-a-zone-list-dns-settings">
<summary><span>Show DNS Settings — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>dns-<wbr>settings</code></span></summary>
<p>Run <strong>Show DNS Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-a-zone-list-dns-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-a-zone-list-dns-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dns-settings-for-a-zone-update-dns-settings">
<summary><span>Update DNS Settings — <code>cloudflare.<wbr>dns-<wbr>settings-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>dns-<wbr>settings</code></span></summary>
<p>Run <strong>Update DNS Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dns-settings-for-a-zone-update-dns-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dns-settings_dns-settings-zone-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dns-settings-for-a-zone-update-dns-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dnssec-delete-dnssec-records">
<summary><span>Delete DNSSEC records — <code>cloudflare.<wbr>dnssec-<wbr>delete-<wbr>dnssec-<wbr>records</code></span></summary>
<p>Run <strong>Delete DNSSEC records</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dnssec-delete-dnssec-records">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dnssec-delete-dnssec-records">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dnssec-dnssec-details">
<summary><span>DNSSEC Details — <code>cloudflare.<wbr>dnssec-<wbr>dnssec-<wbr>details</code></span></summary>
<p>Run <strong>DNSSEC Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dnssec-dnssec-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dnssec-dnssec-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dnssec-edit-dnssec-status">
<summary><span>Edit DNSSEC Status — <code>cloudflare.<wbr>dnssec-<wbr>edit-<wbr>dnssec-<wbr>status</code></span></summary>
<p>Run <strong>Edit DNSSEC Status</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dnssec-edit-dnssec-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dnssec_multi_signer</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_dnssec_multi_signer&quot;</code></td>
</tr>
<tr>
<td><code>body.dnssec_presigned</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_dnssec_presigned&quot;</code></td>
</tr>
<tr>
<td><code>body.dnssec_use_nsec3</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_dnssec_use_nsec3&quot;</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Status of DNSSEC, based on user-desired state and presence of necessary records.</td>
<td><code>enum: [&quot;active&quot;,&quot;disabled&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dnssec-edit-dnssec-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-dnssec-list-dnssec-zsks">
<summary><span>List DNSSEC ZSKs — <code>cloudflare.<wbr>dnssec-<wbr>list-<wbr>dnssec-<wbr>zsks</code></span></summary>
<p>Run <strong>List DNSSEC ZSKs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.dnssec-list-dnssec-zsks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/dnssec_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.dnssec-list-dnssec-zsks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_dmarc_reports_status">
<summary><span>Get DMARC Report Status — <code>cloudflare.<wbr>get_<wbr>dmarc_<wbr>reports_<wbr>status</code></span></summary>
<p>Run <strong>Get DMARC Report Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_dmarc_reports_status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone identifier.</td>
<td><code>$ref: &quot;#/definitions/email-auth_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_dmarc_reports_status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-configure_dmarc_reports">
<summary><span>Configure DMARC Reports — <code>cloudflare.<wbr>configure_<wbr>dmarc_<wbr>reports</code></span></summary>
<p>Run <strong>Configure DMARC Reports</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.configure_dmarc_reports">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone identifier.</td>
<td><code>$ref: &quot;#/definitions/email-auth_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email-auth_ConfigureDmarcReportsRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.configure_dmarc_reports">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-inspect_spf">
<summary><span>Inspect SPF Record — <code>cloudflare.<wbr>inspect_<wbr>spf</code></span></summary>
<p>Run <strong>Inspect SPF Record</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.inspect_spf">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone identifier.</td>
<td><code>$ref: &quot;#/definitions/email-auth_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>string</td>
<td>Required</td>
<td>DNS record ID (rec_tag) to inspect</td>
<td><code>pattern: &quot;^[a-zA-Z0-9-]{1,64}$&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.inspect_spf">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "id": "e5bb46707a802688812d5d1c9f7977d4"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-get-email-routing-settings">
<summary><span>Get Email Routing settings — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>get-<wbr>email-<wbr>routing-<wbr>settings</code></span></summary>
<p>Run <strong>Get Email Routing settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-get-email-routing-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-get-email-routing-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-update-email-routing-settings">
<summary><span>Update Email Routing settings — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>update-<wbr>email-<wbr>routing-<wbr>settings</code></span></summary>
<p>Run <strong>Update Email Routing settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-update-email-routing-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_email_routing_settings_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-update-email-routing-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-replace-email-routing-settings">
<summary><span>Apply Email Routing settings — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>replace-<wbr>email-<wbr>routing-<wbr>settings</code></span></summary>
<p>Run <strong>Apply Email Routing settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-replace-email-routing-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_email_routing_settings_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-replace-email-routing-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-disable-email-routing-dns">
<summary><span>Disable Email Routing — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>disable-<wbr>email-<wbr>routing-<wbr>dns</code></span></summary>
<p>Run <strong>Disable Email Routing</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-disable-email-routing-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_email_setting_dns_request_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-disable-email-routing-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-email-routing-dns-settings">
<summary><span>Email Routing - DNS settings — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>email-<wbr>routing-<wbr>dns-<wbr>settings</code></span></summary>
<p>Run <strong>Email Routing - DNS settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-email-routing-dns-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.subdomain</code></td>
<td>—</td>
<td>Optional</td>
<td>Deprecated. When supplied, the response shape differs from the documented default and is not modeled in generated SDKs. Do not rely on this parameter.</td>
<td><code>$ref: &quot;#/definitions/email_email_setting_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-email-routing-dns-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-unlock-email-routing-dns">
<summary><span>Unlock Email Routing DNS records — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>unlock-<wbr>email-<wbr>routing-<wbr>dns</code></span></summary>
<p>Run <strong>Unlock Email Routing DNS records</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-unlock-email-routing-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_email_setting_dns_request_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-unlock-email-routing-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-settings-enable-email-routing-dns">
<summary><span>Enable Email Routing — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>settings-<wbr>enable-<wbr>email-<wbr>routing-<wbr>dns</code></span></summary>
<p>Run <strong>Enable Email Routing</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-settings-enable-email-routing-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_email_setting_dns_request_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-settings-enable-email-routing-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-list-routing-rules">
<summary><span>List routing rules — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>list-<wbr>routing-<wbr>rules</code></span></summary>
<p>Run <strong>List routing rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-list-routing-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter by enabled routing rules.</td>
<td><code>enum: [true,false]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-list-routing-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-create-routing-rule">
<summary><span>Create routing rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>create-<wbr>routing-<wbr>rule</code></span></summary>
<p>Run <strong>Create routing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-create-routing-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_create_rule_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-create-routing-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "actions": [
      {
        "type": "forward"
      }
    ],
    "matchers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-get-catch-all-rule">
<summary><span>Get catch-all rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>get-<wbr>catch-<wbr>all-<wbr>rule</code></span></summary>
<p>Run <strong>Get catch-all rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-get-catch-all-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-get-catch-all-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-update-catch-all-rule">
<summary><span>Update catch-all rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>update-<wbr>catch-<wbr>all-<wbr>rule</code></span></summary>
<p>Run <strong>Update catch-all rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-update-catch-all-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_catch_all_rule_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-update-catch-all-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "actions": [
      {
        "type": "forward"
      }
    ],
    "matchers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-delete-routing-rule">
<summary><span>Delete routing rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>delete-<wbr>routing-<wbr>rule</code></span></summary>
<p>Run <strong>Delete routing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-delete-routing-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-delete-routing-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_identifier": "a7e6fb77503c41d8a7f3113c6918f10c",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-get-routing-rule">
<summary><span>Get routing rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>get-<wbr>routing-<wbr>rule</code></span></summary>
<p>Run <strong>Get routing rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-get-routing-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-get-routing-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_identifier": "a7e6fb77503c41d8a7f3113c6918f10c",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-routing-routing-rules-update-routing-rule">
<summary><span>Update routing rule — <code>cloudflare.<wbr>email-<wbr>routing-<wbr>routing-<wbr>rules-<wbr>update-<wbr>routing-<wbr>rule</code></span></summary>
<p>Run <strong>Update routing rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-routing-routing-rules-update-routing-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_rule_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-routing-routing-rules-update-routing-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_identifier": "a7e6fb77503c41d8a7f3113c6918f10c",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "actions": [
      {
        "type": "forward"
      }
    ],
    "matchers": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-list-sending-subdomains">
<summary><span>List sending subdomains — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>list-<wbr>sending-<wbr>subdomains</code></span></summary>
<p>Run <strong>List sending subdomains</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-list-sending-subdomains">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-list-sending-subdomains">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-create-sending-subdomain">
<summary><span>Create a sending subdomain — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>create-<wbr>sending-<wbr>subdomain</code></span></summary>
<p>Run <strong>Create a sending subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-create-sending-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_create_sending_subdomain_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-create-sending-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "sub.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-preview-sending-subdomain">
<summary><span>Preview sending subdomain DNS — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>preview-<wbr>sending-<wbr>subdomain</code></span></summary>
<p>Run <strong>Preview sending subdomain DNS</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-preview-sending-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_create_sending_subdomain_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-preview-sending-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "sub.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-delete-sending-subdomain">
<summary><span>Delete a sending subdomain — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>delete-<wbr>sending-<wbr>subdomain</code></span></summary>
<p>Run <strong>Delete a sending subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-delete-sending-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-delete-sending-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-get-sending-subdomain">
<summary><span>Get a sending subdomain — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>get-<wbr>sending-<wbr>subdomain</code></span></summary>
<p>Run <strong>Get a sending subdomain</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-get-sending-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-get-sending-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-update-sending-subdomain">
<summary><span>Update a sending subdomain — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>update-<wbr>sending-<wbr>subdomain</code></span></summary>
<p>Run <strong>Update a sending subdomain</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-update-sending-subdomain">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_update_sending_subdomain_properties&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-update-sending-subdomain">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "preview_enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-get-sending-subdomain-dns">
<summary><span>Get sending subdomain DNS records — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>get-<wbr>sending-<wbr>subdomain-<wbr>dns</code></span></summary>
<p>Run <strong>Get sending subdomain DNS records</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-get-sending-subdomain-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-get-sending-subdomain-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-fix-sending-subdomain-dns">
<summary><span>Fix sending subdomain DNS records — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>fix-<wbr>sending-<wbr>subdomain-<wbr>dns</code></span></summary>
<p>Run <strong>Fix sending subdomain DNS records</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-fix-sending-subdomain-dns">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-fix-sending-subdomain-dns">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-get-sending-subdomain-dns-status">
<summary><span>Get sending subdomain DNS status — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>get-<wbr>sending-<wbr>subdomain-<wbr>dns-<wbr>status</code></span></summary>
<p>Run <strong>Get sending subdomain DNS status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-get-sending-subdomain-dns-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-get-sending-subdomain-dns-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-email-sending-subdomains-get-sending-subdomain-reputation-complaints">
<summary><span>Get sending subdomain complaint count — <code>cloudflare.<wbr>email-<wbr>sending-<wbr>subdomains-<wbr>get-<wbr>sending-<wbr>subdomain-<wbr>reputation-<wbr>complaints</code></span></summary>
<p>Run <strong>Get sending subdomain complaint count</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.email-sending-subdomains-get-sending-subdomain-reputation-complaints">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.subdomain_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_sending_subdomain_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/email_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start_at</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.end_at</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.email-sending-subdomains-get-sending-subdomain-reputation-complaints">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "subdomain_id": "aabbccdd11223344aabbccdd11223344",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "start_at": "2026-01-01T00:00:00Z",
    "end_at": "2026-01-01T00:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-entitlements-get-zone-entitlements">
<summary><span>Get Zone Entitlements — <code>cloudflare.<wbr>entitlements-<wbr>get-<wbr>zone-<wbr>entitlements</code></span></summary>
<p>Run <strong>Get Zone Entitlements</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.entitlements-get-zone-entitlements">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td><code>$ref: &quot;#/definitions/entitlements_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.entitlements-get-zone-entitlements">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentslist">
<summary><span>List zone environments — <code>cloudflare.<wbr>zonesenvironmentslis<wbr>t</code></span></summary>
<p>Run <strong>List zone environments</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentslist">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentslist">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentsedit">
<summary><span>Partially update zone environments — <code>cloudflare.<wbr>zonesenvironmentsedi<wbr>t</code></span></summary>
<p>Run <strong>Partially update zone environments</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentsedit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/kamino_environments_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentsedit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {
    "environments": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentscreate">
<summary><span>Create zone environments — <code>cloudflare.<wbr>zonesenvironmentscre<wbr>ate</code></span></summary>
<p>Run <strong>Create zone environments</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentscreate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/kamino_environments_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentscreate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {
    "environments": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentsupdate">
<summary><span>Upsert zone environments — <code>cloudflare.<wbr>zonesenvironmentsupd<wbr>ate</code></span></summary>
<p>Run <strong>Upsert zone environments</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentsupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/kamino_environments_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentsupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {
    "environments": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentsdelete">
<summary><span>Delete zone environment — <code>cloudflare.<wbr>zonesenvironmentsdel<wbr>ete</code></span></summary>
<p>Run <strong>Delete zone environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentsdelete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>path.environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Reference identifier for the environment.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentsdelete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example",
    "environment_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-environment-invalidate">
<summary><span>Invalidate Cached Content by Environment — <code>cloudflare.<wbr>zone-<wbr>environment-<wbr>invalidate</code></span></summary>
<p>Run <strong>Invalidate Cached Content by Environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-environment-invalidate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The zone ID.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_id</code></td>
<td>—</td>
<td>Required</td>
<td>The environment ID, from Version Management.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByTags&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByHostnames&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByPrefixes&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; $ref: &quot;#/definitions/cache-purge_Everything&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; $ref: &quot;#/definitions/cache-purge_SingleFile&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; $ref: &quot;#/definitions/cache-purge_SingleFileWithUrlAndHeaders&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-environment-invalidate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "environment_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "tags": [
      "product-1234",
      "homepage"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-environment-purge">
<summary><span>Purge Cached Content by Environment — <code>cloudflare.<wbr>zone-<wbr>environment-<wbr>purge</code></span></summary>
<p>Run <strong>Purge Cached Content by Environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-environment-purge">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The zone ID.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.environment_id</code></td>
<td>—</td>
<td>Required</td>
<td>The environment ID, from Version Management.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByTags&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByHostnames&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByPrefixes&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; $ref: &quot;#/definitions/cache-purge_Everything&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; $ref: &quot;#/definitions/cache-purge_SingleFile&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; $ref: &quot;#/definitions/cache-purge_SingleFileWithUrlAndHeaders&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-environment-purge">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "environment_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "tags": [
      "product-1234",
      "homepage"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zonesenvironmentsrollback">
<summary><span>Roll back zone environment — <code>cloudflare.<wbr>zonesenvironmentsrol<wbr>lback</code></span></summary>
<p>Run <strong>Roll back zone environment</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zonesenvironmentsrollback">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td></td>
</tr>
<tr>
<td><code>path.environment_id</code></td>
<td>string</td>
<td>Required</td>
<td>Reference identifier for the environment.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zonesenvironmentsrollback">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example",
    "environment_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-zone-list-ip-access-rules">
<summary><span>List IP Access rules — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>ip-<wbr>access-<wbr>rules</code></span></summary>
<p>Run <strong>List IP Access rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-zone-list-ip-access-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>query.configuration.target</code></td>
<td>string</td>
<td>Optional</td>
<td>The target to search in existing rules.</td>
<td><code>enum: [&quot;ip&quot;,&quot;ip_range&quot;,&quot;asn&quot;,&quot;country&quot;]</code></td>
</tr>
<tr>
<td><code>query.configuration.value</code></td>
<td>string</td>
<td>Optional</td>
<td>The target value to search for in existing rules: an IP address, an IP address range, or a country code, depending on the provided <code>configuration.target</code>. Notes: You can search for a single IPv4 address, an IP address range with a subnet of &#39;/16&#39; or &#39;/24&#39;, or a two-letter ISO-3166-1 alpha-2 country code.</td>
<td></td>
</tr>
<tr>
<td><code>query.notes</code></td>
<td>string</td>
<td>Optional</td>
<td>The string to search for in the notes of existing IP Access rules. Notes: For example, the string &#39;attack&#39; would match IP Access rules with notes &#39;Attack 26/02&#39; and &#39;Attack 27/02&#39;. The search is case insensitive.</td>
<td></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>When set to <code>all</code>, all the search requirements must match. When set to <code>any</code>, only one of the search requirements has to match.</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Requested page within paginated list of results.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results requested.</td>
<td></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field used to sort returned rules.</td>
<td><code>enum: [&quot;configuration.target&quot;,&quot;configuration.value&quot;,&quot;mode&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction used to sort returned rules.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-zone-list-ip-access-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-zone-delete-an-ip-access-rule">
<summary><span>Delete an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Delete an IP Access rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-zone-delete-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cascade</code></td>
<td>string</td>
<td>Optional</td>
<td>The level to attempt to delete similar rules defined for other zones with the same owner. The default value is <code>none</code>, which will only delete the current rule. Using <code>basic</code> will delete rules that match the same action (mode) and configuration, while using <code>aggressive</code> will delete rules that match the same configuration.</td>
<td><code>enum: [&quot;none&quot;,&quot;basic&quot;,&quot;aggressive&quot;]; default: &quot;none&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-zone-delete-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ip-access-rules-for-a-zone-update-an-ip-access-rule">
<summary><span>Update an IP Access rule — <code>cloudflare.<wbr>ip-<wbr>access-<wbr>rules-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>an-<wbr>ip-<wbr>access-<wbr>rule</code></span></summary>
<p>Run <strong>Update an IP Access rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ip-access-rules-for-a-zone-update-an-ip-access-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_rule_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>body.notes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_notes&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ip-access-rules-for-a-zone-update-an-ip-access-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-lockdown-list-zone-lockdown-rules">
<summary><span>List Zone Lockdown rules — <code>cloudflare.<wbr>zone-<wbr>lockdown-<wbr>list-<wbr>zone-<wbr>lockdown-<wbr>rules</code></span></summary>
<p>Run <strong>List Zone Lockdown rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-lockdown-list-zone-lockdown-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_schemas-description_search&quot;</code></td>
</tr>
<tr>
<td><code>query.modified_on</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.modified_on</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_modified_on&quot;</code></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ip</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_ip_search&quot;</code></td>
</tr>
<tr>
<td><code>query.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_schemas-priority&quot;</code></td>
</tr>
<tr>
<td><code>query.uri_search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.uri_search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_uri_search&quot;</code></td>
</tr>
<tr>
<td><code>query.ip_range_search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.ip_range_search</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_ip_range_search&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum number of results per page. You can only set the value to <code>1</code> or to a multiple of 5 such as <code>5</code>, <code>10</code>, <code>15</code>, or <code>20</code>.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.created_on</code></td>
<td>string</td>
<td>Optional</td>
<td>The timestamp of when the rule was created.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.description_search</code></td>
<td>string</td>
<td>Optional</td>
<td>A string to search for in the description of existing rules.</td>
<td></td>
</tr>
<tr>
<td><code>query.ip_search</code></td>
<td>string</td>
<td>Optional</td>
<td>A single IP address to search for in existing rules.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-lockdown-list-zone-lockdown-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-lockdown-create-a-zone-lockdown-rule">
<summary><span>Create a Zone Lockdown rule — <code>cloudflare.<wbr>zone-<wbr>lockdown-<wbr>create-<wbr>a-<wbr>zone-<wbr>lockdown-<wbr>rule</code></span></summary>
<p>Run <strong>Create a Zone Lockdown rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-lockdown-create-a-zone-lockdown-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configurations</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_configurations&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_description&quot;</code></td>
</tr>
<tr>
<td><code>body.paused</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-paused&quot;</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-priority&quot;</code></td>
</tr>
<tr>
<td><code>body.urls</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_urls&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-lockdown-create-a-zone-lockdown-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "urls": [],
    "configurations": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-lockdown-delete-a-zone-lockdown-rule">
<summary><span>Delete a Zone Lockdown rule — <code>cloudflare.<wbr>zone-<wbr>lockdown-<wbr>delete-<wbr>a-<wbr>zone-<wbr>lockdown-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a Zone Lockdown rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-lockdown-delete-a-zone-lockdown-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.lock_downs_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_lockdowns_components-schemas-id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-lockdown-delete-a-zone-lockdown-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "lock_downs_id": "372e67954025e0ba6aaa6d586b9e0b59",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-lockdown-get-a-zone-lockdown-rule">
<summary><span>Get a Zone Lockdown rule — <code>cloudflare.<wbr>zone-<wbr>lockdown-<wbr>get-<wbr>a-<wbr>zone-<wbr>lockdown-<wbr>rule</code></span></summary>
<p>Run <strong>Get a Zone Lockdown rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-lockdown-get-a-zone-lockdown-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.lock_downs_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_lockdowns_components-schemas-id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-lockdown-get-a-zone-lockdown-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "lock_downs_id": "372e67954025e0ba6aaa6d586b9e0b59",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-lockdown-update-a-zone-lockdown-rule">
<summary><span>Update a Zone Lockdown rule — <code>cloudflare.<wbr>zone-<wbr>lockdown-<wbr>update-<wbr>a-<wbr>zone-<wbr>lockdown-<wbr>rule</code></span></summary>
<p>Run <strong>Update a Zone Lockdown rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-lockdown-update-a-zone-lockdown-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.lock_downs_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_lockdowns_components-schemas-id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configurations</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_configurations&quot;</code></td>
</tr>
<tr>
<td><code>body.urls</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_urls&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-lockdown-update-a-zone-lockdown-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "lock_downs_id": "372e67954025e0ba6aaa6d586b9e0b59",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "urls": [],
    "configurations": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-a-zone-delete-the-payload-logging-key">
<summary><span>Delete the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Delete the payload logging key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-a-zone-delete-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-a-zone-delete-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-a-zone-get-the-payload-logging-key">
<summary><span>Get the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Get the payload logging key</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-a-zone-get-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-a-zone-get-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-payload-logging-keys-for-a-zone-set-the-payload-logging-key">
<summary><span>Set the payload logging key — <code>cloudflare.<wbr>payload-<wbr>logging-<wbr>keys-<wbr>for-<wbr>a-<wbr>zone-<wbr>set-<wbr>the-<wbr>payload-<wbr>logging-<wbr>key</code></span></summary>
<p>Run <strong>Set the payload logging key</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.payload-logging-keys-for-a-zone-set-the-payload-logging-key">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_payload_logging_key&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.payload-logging-keys-for-a-zone-set-the-payload-logging-key">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "public_key": "Ycig/Zr/pZmklmFUN99nr+taURlYItL91g+NcHGYpB8="
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-agent-blocking-rules-list-user-agent-blocking-rules">
<summary><span>List User Agent Blocking rules — <code>cloudflare.<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rules-<wbr>list-<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rules</code></span></summary>
<p>Run <strong>List User Agent Blocking rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-agent-blocking-rules-list-user-agent-blocking-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_description_search&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>The maximum number of results per page. You can only set the value to <code>1</code> or to a multiple of 5 such as <code>5</code>, <code>10</code>, <code>15</code>, or <code>20</code>.</td>
<td><code>default: 20; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.user_agent</code></td>
<td>string</td>
<td>Optional</td>
<td>A string to search for in the user agent values of existing rules.</td>
<td></td>
</tr>
<tr>
<td><code>query.paused</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, indicates that the rule is currently paused.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-agent-blocking-rules-list-user-agent-blocking-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-agent-blocking-rules-create-a-user-agent-blocking-rule">
<summary><span>Create a User Agent Blocking rule — <code>cloudflare.<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rules-<wbr>create-<wbr>a-<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rule</code></span></summary>
<p>Run <strong>Create a User Agent Blocking rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-agent-blocking-rules-create-a-user-agent-blocking-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.configuration</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_ua_configuration&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_description&quot;</code></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.mode</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/firewall_schemas-mode&quot;</code></td>
</tr>
<tr>
<td><code>body.paused</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_schemas-paused&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-agent-blocking-rules-create-a-user-agent-blocking-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "mode": "challenge",
    "configuration": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-agent-blocking-rules-delete-a-user-agent-blocking-rule">
<summary><span>Delete a User Agent Blocking rule — <code>cloudflare.<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rules-<wbr>delete-<wbr>a-<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a User Agent Blocking rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-agent-blocking-rules-delete-a-user-agent-blocking-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ua_rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_components-ua-rule-id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-agent-blocking-rules-delete-a-user-agent-blocking-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ua_rule_id": "372e67954025e0ba6aaa6d586b9e0b59",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-user-agent-blocking-rules-get-a-user-agent-blocking-rule">
<summary><span>Get a User Agent Blocking rule — <code>cloudflare.<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rules-<wbr>get-<wbr>a-<wbr>user-<wbr>agent-<wbr>blocking-<wbr>rule</code></span></summary>
<p>Run <strong>Get a User Agent Blocking rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.user-agent-blocking-rules-get-a-user-agent-blocking-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ua_rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_components-ua-rule-id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/firewall_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.user-agent-blocking-rules-get-a-user-agent-blocking-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ua_rule_id": "372e67954025e0ba6aaa6d586b9e0b59",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-fraud-detection-zone-get-settings">
<summary><span>Get Fraud Detection Settings — <code>cloudflare.<wbr>fraud-<wbr>detection-<wbr>zone-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get Fraud Detection Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.fraud-detection-zone-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/fraud_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.fraud-detection-zone-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-fraud-detection-zone-update-settings">
<summary><span>Update Fraud Detection Settings — <code>cloudflare.<wbr>fraud-<wbr>detection-<wbr>zone-<wbr>update-<wbr>settings</code></span></summary>
<p>Run <strong>Update Fraud Detection Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.fraud-detection-zone-update-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/fraud_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/fraud_fraud_settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.fraud-detection-zone-update-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-list-health-checks">
<summary><span>List Health Checks — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>list-<wbr>health-<wbr>checks</code></span></summary>
<p>Run <strong>List Health Checks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-list-health-checks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page. Must be a multiple of 5.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-list-health-checks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-create-health-check">
<summary><span>Create Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>create-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Create Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-create-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-create-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-create-preview-health-check">
<summary><span>Create Preview Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>create-<wbr>preview-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Create Preview Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-create-preview-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-create-preview-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-delete-preview-health-check">
<summary><span>Delete Preview Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>delete-<wbr>preview-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Delete Preview Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-delete-preview-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-delete-preview-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-health-check-preview-details">
<summary><span>Health Check Preview Details — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>health-<wbr>check-<wbr>preview-<wbr>details</code></span></summary>
<p>Run <strong>Health Check Preview Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-health-check-preview-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-health-check-preview-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-delete-health-check">
<summary><span>Delete Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>delete-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Delete Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-delete-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-delete-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-health-check-details">
<summary><span>Health Check Details — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>health-<wbr>check-<wbr>details</code></span></summary>
<p>Run <strong>Health Check Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-health-check-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-health-check-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-patch-health-check">
<summary><span>Patch Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>patch-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Patch Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-patch-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-patch-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-health-checks-update-health-check">
<summary><span>Update Health Check — <code>cloudflare.<wbr>health-<wbr>checks-<wbr>update-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Update Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.health-checks-update-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/healthchecks_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.health-checks-update-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-hold-delete">
<summary><span>Remove Zone Hold — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>hold-<wbr>delete</code></span></summary>
<p>Run <strong>Remove Zone Hold</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-hold-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone ID</td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.hold_after</code></td>
<td>string</td>
<td>Optional</td>
<td>If <code>hold_after</code> is provided, the hold will be temporarily disabled, then automatically re-enabled by the system at the time specified in this RFC3339-formatted timestamp. Otherwise, the hold will be disabled indefinitely. <code>hold_after</code> cannot be provided for CDN-only zones.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-hold-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-hold-get">
<summary><span>Get Zone Hold — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>hold-<wbr>get</code></span></summary>
<p>Run <strong>Get Zone Hold</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-hold-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone ID</td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-hold-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-hold-patch">
<summary><span>Update Zone Hold — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>hold-<wbr>patch</code></span></summary>
<p>Run <strong>Update Zone Hold</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-hold-patch">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone ID</td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.hold_after</code></td>
<td>string &#124; null</td>
<td>Optional</td>
<td>If <code>hold_after</code> is provided and future-dated, the hold will be temporarily disabled, then automatically re-enabled by the system at the time specified in this RFC3339-formatted timestamp. A past-dated <code>hold_after</code> value will have no effect on an existing, enabled hold. Providing an empty string will set its value to the current time. Providing <code>null</code> will disable the hold indefinitely.</td>
<td><code>default: &quot;&quot;</code></td>
</tr>
<tr>
<td><code>body.include_subdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If <code>true</code>, the zone hold will extend to block any subdomain of the given zone, as well as SSL4SaaS Custom Hostnames. For example, a zone hold on a zone with the hostname &#39;example.com&#39; and include_subdomains=true will block &#39;example.com&#39;, &#39;staging.example.com&#39;, &#39;api.staging.example.com&#39;, etc.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-hold-patch">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zones-0-hold-post">
<summary><span>Create Zone Hold — <code>cloudflare.<wbr>zones-<wbr>0-<wbr>hold-<wbr>post</code></span></summary>
<p>Run <strong>Create Zone Hold</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zones-0-hold-post">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Zone ID</td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.include_subdomains</code></td>
<td>boolean</td>
<td>Optional</td>
<td>If provided, the zone hold will extend to block any subdomain of the given zone, as well as SSL4SaaS Custom Hostnames. For example, a zone hold on a zone with the hostname &#39;example.com&#39; and include_subdomains=true will block &#39;example.com&#39;, &#39;staging.example.com&#39;, &#39;api.staging.example.com&#39;, etc.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zones-0-hold-post">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-tls-settings-list">
<summary><span>List TLS setting for hostnames — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>tls-<wbr>settings-<wbr>list</code></span></summary>
<p>Run <strong>List TLS setting for hostnames</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-tls-settings-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.setting_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_setting_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-tls-settings-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "setting_id": "ciphers"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-tls-settings-delete">
<summary><span>Delete TLS setting for hostname — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>tls-<wbr>settings-<wbr>delete</code></span></summary>
<p>Run <strong>Delete TLS setting for hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-tls-settings-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.setting_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_setting_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-tls-settings-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "setting_id": "ciphers",
    "hostname": "app.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-tls-settings-get">
<summary><span>Get TLS setting for hostname — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>tls-<wbr>settings-<wbr>get</code></span></summary>
<p>Run <strong>Get TLS setting for hostname</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-tls-settings-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.setting_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_setting_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-tls-settings-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "setting_id": "ciphers",
    "hostname": "app.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-tls-settings-put">
<summary><span>Edit TLS setting for hostname — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>tls-<wbr>settings-<wbr>put</code></span></summary>
<p>Run <strong>Edit TLS setting for hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-tls-settings-put">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.setting_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_setting_id&quot;</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname-3&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-tls-settings-put">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "setting_id": "ciphers",
    "hostname": "app.example.com"
  },
  "body": {
    "value": [
      "ECDHE-RSA-AES128-GCM-SHA256",
      "AES128-GCM-SHA256"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get_flowsget">
<summary><span>Get transformation flows — <code>cloudflare.<wbr>get_<wbr>flowsget</code></span></summary>
<p>Run <strong>Get transformation flows</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get_flowsget">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Zone identifier.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get_flowsget">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put_flowsupdate">
<summary><span>Update transformation flows — <code>cloudflare.<wbr>put_<wbr>flowsupdate</code></span></summary>
<p>Run <strong>Update transformation flows</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put_flowsupdate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Zone identifier.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.etag</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.flows</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 10</code></td>
</tr>
<tr>
<td><code>body.flows[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.flows[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.flows[].enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.flows[].provider</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;fastly&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]; enum: [&quot;provider&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].version</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.flows[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].name</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].transformations</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].transformations[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].transformations[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].transformations[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.triggers</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[1]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.triggers[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; oneOf[1]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[1]; enum: [&quot;and&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.triggers</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[2]; minItems: 1</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.triggers[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; oneOf[2]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[2]; enum: [&quot;or&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.paths</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.paths[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; oneOf[3]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[3]; enum: [&quot;path&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.extensions</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.extensions[]</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; oneOf[4]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[4]; enum: [&quot;extension&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.params</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.params[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.params[].key</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.params[].value</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]</code></td>
</tr>
<tr>
<td><code>body.flows[].trigger.type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; oneOf[5]; enum: [&quot;query-param&quot;]</code></td>
</tr>
<tr>
<td><code>body.flows[].type</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>oneOf[2]; enum: [&quot;custom&quot;]</code></td>
</tr>
<tr>
<td><code>body.version</code></td>
<td>number</td>
<td>Required</td>
<td></td>
<td><code>enum: [2]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put_flowsupdate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-create-ingress">
<summary><span>Create an ingress rule — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>create-<wbr>ingress</code></span></summary>
<p>Run <strong>Create an ingress rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-create-ingress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_ingress_create_params&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-create-ingress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c"
  },
  "body": {
    "cidr": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-delete-ingress">
<summary><span>Delete an ingress rule — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>delete-<wbr>ingress</code></span></summary>
<p>Run <strong>Delete an ingress rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-delete-ingress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
<tr>
<td><code>path.ingress_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the ingress rule.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-delete-ingress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c",
    "ingress_id": "de32ae5203724ed08dcc26e971a4d22f"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-get-ingress">
<summary><span>Get an ingress rule — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>get-<wbr>ingress</code></span></summary>
<p>Run <strong>Get an ingress rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-get-ingress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
<tr>
<td><code>path.ingress_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the ingress rule.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-get-ingress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c",
    "ingress_id": "de32ae5203724ed08dcc26e971a4d22f"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-sinkhole-config-update-ingress">
<summary><span>Update an ingress rule — <code>cloudflare.<wbr>sinkhole-<wbr>config-<wbr>update-<wbr>ingress</code></span></summary>
<p>Run <strong>Update an ingress rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.sinkhole-config-update-ingress">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique identifier for the Cloudflare zone.</td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.sinkhole_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the sinkhole.</td>
<td></td>
</tr>
<tr>
<td><code>path.ingress_id</code></td>
<td>string</td>
<td>Required</td>
<td>The unique identifier for the ingress rule.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/intel-sinkholes_ingress_create_params&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.sinkhole-config-update-ingress">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "sinkhole_id": "93defa6e909e464e8c89a85859f36d3c",
    "ingress_id": "de32ae5203724ed08dcc26e971a4d22f"
  },
  "body": {
    "cidr": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-invalidate">
<summary><span>Invalidate Cached Content — <code>cloudflare.<wbr>zone-<wbr>invalidate</code></span></summary>
<p>Run <strong>Invalidate Cached Content</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-invalidate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The zone ID.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByTags&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByHostnames&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByPrefixes&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; $ref: &quot;#/definitions/cache-purge_Everything&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; $ref: &quot;#/definitions/cache-purge_SingleFile&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; $ref: &quot;#/definitions/cache-purge_SingleFileWithUrlAndHeaders&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-invalidate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "tags": [
      "product-1234",
      "homepage"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-keyless-ssl-for-a-zone-list-keyless-ssl-configurations">
<summary><span>List Keyless SSL Configurations — <code>cloudflare.<wbr>keyless-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>list-<wbr>keyless-<wbr>ssl-<wbr>configurations</code></span></summary>
<p>Run <strong>List Keyless SSL Configurations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.keyless-ssl-for-a-zone-list-keyless-ssl-configurations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.keyless-ssl-for-a-zone-list-keyless-ssl-configurations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-keyless-ssl-for-a-zone-create-keyless-ssl-configuration">
<summary><span>Create Keyless SSL Configuration — <code>cloudflare.<wbr>keyless-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>create-<wbr>keyless-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Create Keyless SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.keyless-ssl-for-a-zone-create-keyless-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bundle_method</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_bundle_method&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate-2&quot;</code></td>
</tr>
<tr>
<td><code>body.host</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_host&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_name_write&quot;</code></td>
</tr>
<tr>
<td><code>body.port</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_port&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_keyless_tunnel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.keyless-ssl-for-a-zone-create-keyless-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "host": "example.com",
    "port": 24008,
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDtTCCAp2gAwIBAgIJAM15n7fdxhRtMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV\nBAYTAlVTMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTQwMzExMTkyMTU5WhcNMTQwNDEwMTkyMTU5WjBF\nMQswCQYDVQQGEwJVUzETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAvq3sKsHpeduJHimOK+fvQdKsI8z8A05MZyyLp2/R/GE8FjNv+hkVY1WQ\nLIyTNNQH7CJecE1nbTfo8Y56S7x/rhxC6/DJ8MIulapFPnorq46KU6yRxiM0MQ3N\nnTJHlHA2ozZta6YBBfVfhHWl1F0IfNbXCLKvGwWWMbCx43OfW6KTkbRnE6gFWKuO\nfSO5h2u5TaWVuSIzBvYs7Vza6m+gtYAvKAJV2nSZ+eSEFPDo29corOy8+huEOUL8\n5FAw4BFPsr1TlrlGPFitduQUHGrSL7skk1ESGza0to3bOtrodKei2s9bk5MXm7lZ\nqI+WZJX4Zu9+mzZhc9pCVi8r/qlXuQIDAQABo4GnMIGkMB0GA1UdDgQWBBRvavf+\nsWM4IwKiH9X9w1vl6nUVRDB1BgNVHSMEbjBsgBRvavf+sWM4IwKiH9X9w1vl6nUV\nRKFJpEcwRTELMAkGA1UEBhMCVVMxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNV\nBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAM15n7fdxhRtMAwGA1UdEwQF\nMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBABY2ZzBaW0dMsAAT7tPJzrVWVzQx6KU4\nUEBLudIlWPlkAwTnINCWR/8eNjCCmGA4heUdHmazdpPa8RzwOmc0NT1NQqzSyktt\nvTqb4iHD7+8f9MqJ9/FssCfTtqr/Qst/hGH4Wmdf1EJ/6FqYAAb5iRlPgshFZxU8\nuXtA8hWn6fK6eISD9HBdcAFToUvKNZ1BIDPvh9f95Ine8ar6yGd56TUNrHR8eHBs\nESxz5ddVR/oWRysNJ+aGAyYqHS8S/ttmC7r4XCAHqXptkHPCGRqkAhsterYhd4I8\n/cBzejUobNCjjHFbtkAL/SjxZOLW+pNkZwfeYdM8iPkD54Uua1v2tdw=\n-----END CERTIFICATE-----"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-keyless-ssl-for-a-zone-delete-keyless-ssl-configuration">
<summary><span>Delete Keyless SSL Configuration — <code>cloudflare.<wbr>keyless-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>delete-<wbr>keyless-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete Keyless SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.keyless-ssl-for-a-zone-delete-keyless-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.keyless_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_keyless_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.keyless-ssl-for-a-zone-delete-keyless-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "keyless_certificate_id": "4d2844d2ce78891c34d0b6c0535a291e",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-keyless-ssl-for-a-zone-get-keyless-ssl-configuration">
<summary><span>Get Keyless SSL Configuration — <code>cloudflare.<wbr>keyless-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>keyless-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Keyless SSL Configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.keyless-ssl-for-a-zone-get-keyless-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.keyless_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_keyless_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.keyless-ssl-for-a-zone-get-keyless-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "keyless_certificate_id": "4d2844d2ce78891c34d0b6c0535a291e",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-keyless-ssl-for-a-zone-edit-keyless-ssl-configuration">
<summary><span>Edit Keyless SSL Configuration — <code>cloudflare.<wbr>keyless-<wbr>ssl-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>keyless-<wbr>ssl-<wbr>configuration</code></span></summary>
<p>Run <strong>Edit Keyless SSL Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.keyless-ssl-for-a-zone-edit-keyless-ssl-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.keyless_certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_keyless_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_enabled_write&quot;</code></td>
</tr>
<tr>
<td><code>body.host</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_host&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_name_write&quot;</code></td>
</tr>
<tr>
<td><code>body.port</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_port&quot;</code></td>
</tr>
<tr>
<td><code>body.tunnel</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_keyless_tunnel&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.keyless-ssl-for-a-zone-edit-keyless-ssl-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "keyless_certificate_id": "4d2844d2ce78891c34d0b6c0535a291e",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-get-status">
<summary><span>Get the Leaked Credential Checks status for a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>get-<wbr>status</code></span></summary>
<p>Run <strong>Get the Leaked Credential Checks status for a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-get-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-get-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-set-status">
<summary><span>Update the Leaked Credential Checks status for a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>set-<wbr>status</code></span></summary>
<p>Run <strong>Update the Leaked Credential Checks status for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-set-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_status&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-set-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-list-detections">
<summary><span>List the custom detection locations of a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>list-<wbr>detections</code></span></summary>
<p>Run <strong>List the custom detection locations of a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-list-detections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-list-detections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-create-detection">
<summary><span>Create a custom detection location for a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>create-<wbr>detection</code></span></summary>
<p>Run <strong>Create a custom detection location for a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-create-detection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-detection&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-create-detection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-delete-detection">
<summary><span>Delete a custom detection location from a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>delete-<wbr>detection</code></span></summary>
<p>Run <strong>Delete a custom detection location from a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-delete-detection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.detection_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_detection-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-delete-detection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "detection_id": "18a14bafaa8eb1df04ce683ec18c765e"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-get-detection">
<summary><span>Get a custom detection location of a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>get-<wbr>detection</code></span></summary>
<p>Run <strong>Get a custom detection location of a zone.</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-get-detection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.detection_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_detection-id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-get-detection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "detection_id": "18a14bafaa8eb1df04ce683ec18c765e"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waf-product-api-leaked-credentials-update-detection">
<summary><span>Update a custom detection location of a zone. — <code>cloudflare.<wbr>waf-<wbr>product-<wbr>api-<wbr>leaked-<wbr>credentials-<wbr>update-<wbr>detection</code></span></summary>
<p>Run <strong>Update a custom detection location of a zone.</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waf-product-api-leaked-credentials-update-detection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.detection_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_detection-id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waf-product-api-bundle_custom-detection&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waf-product-api-leaked-credentials-update-detection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "detection_id": "18a14bafaa8eb1df04ce683ec18c765e"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-list-load-balancers">
<summary><span>List Load Balancers — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>list-<wbr>load-<wbr>balancers</code></span></summary>
<p>Run <strong>List Load Balancers</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-list-load-balancers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-list-load-balancers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-create-load-balancer">
<summary><span>Create Load Balancer — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>create-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Create Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-create-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.adaptive_routing</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_adaptive_routing&quot;</code></td>
</tr>
<tr>
<td><code>body.country_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_country_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.default_pools</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_default_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.fallback_pool</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_fallback_pool&quot;</code></td>
</tr>
<tr>
<td><code>body.location_strategy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_location_strategy&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_networks&quot;</code></td>
</tr>
<tr>
<td><code>body.pop_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_pop_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.proxied</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_proxied&quot;</code></td>
</tr>
<tr>
<td><code>body.random_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_random_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.region_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_region_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_rules&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_attributes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_attributes&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_ttl&quot;</code></td>
</tr>
<tr>
<td><code>body.steering_policy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_steering_policy&quot;</code></td>
</tr>
<tr>
<td><code>body.ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_ttl&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-create-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "www.example.com",
    "default_pools": [
      "17b5962d775c646f3f9725cbc7a53df4",
      "9290f38c5d07c2e2f4df57b1f61d4196",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ],
    "fallback_pool": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-delete-load-balancer">
<summary><span>Delete Load Balancer — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>delete-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Delete Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-delete-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-delete-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-load-balancer-details">
<summary><span>Load Balancer Details — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>load-<wbr>balancer-<wbr>details</code></span></summary>
<p>Run <strong>Load Balancer Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-load-balancer-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-load-balancer-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-patch-load-balancer">
<summary><span>Patch Load Balancer — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>patch-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Patch Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-patch-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.adaptive_routing</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_adaptive_routing&quot;</code></td>
</tr>
<tr>
<td><code>body.country_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_country_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.default_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_default_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.fallback_pool</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_fallback_pool&quot;</code></td>
</tr>
<tr>
<td><code>body.location_strategy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_location_strategy&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.pop_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_pop_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.proxied</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_proxied&quot;</code></td>
</tr>
<tr>
<td><code>body.random_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_random_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.region_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_region_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_rules&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_attributes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_attributes&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_ttl&quot;</code></td>
</tr>
<tr>
<td><code>body.steering_policy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_steering_policy&quot;</code></td>
</tr>
<tr>
<td><code>body.ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_ttl&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-patch-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-load-balancers-update-load-balancer">
<summary><span>Update Load Balancer — <code>cloudflare.<wbr>load-<wbr>balancers-<wbr>update-<wbr>load-<wbr>balancer</code></span></summary>
<p>Run <strong>Update Load Balancer</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.load-balancers-update-load-balancer">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.load_balancer_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_load-balancer_components-schemas-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.adaptive_routing</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_adaptive_routing&quot;</code></td>
</tr>
<tr>
<td><code>body.country_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_country_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.default_pools</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_default_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.fallback_pool</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_fallback_pool&quot;</code></td>
</tr>
<tr>
<td><code>body.location_strategy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_location_strategy&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_components-schemas-name&quot;</code></td>
</tr>
<tr>
<td><code>body.networks</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_networks&quot;</code></td>
</tr>
<tr>
<td><code>body.pop_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_pop_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.proxied</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_proxied&quot;</code></td>
</tr>
<tr>
<td><code>body.random_steering</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_random_steering&quot;</code></td>
</tr>
<tr>
<td><code>body.region_pools</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_region_pools&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_rules&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_attributes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_attributes&quot;</code></td>
</tr>
<tr>
<td><code>body.session_affinity_ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_session_affinity_ttl&quot;</code></td>
</tr>
<tr>
<td><code>body.steering_policy</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_steering_policy&quot;</code></td>
</tr>
<tr>
<td><code>body.ttl</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/load-balancing_ttl&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.load-balancers-update-load-balancer">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "699d98642c564d2e855e9661899b7252",
    "load_balancer_id": "699d98642c564d2e855e9661899b7252"
  },
  "body": {
    "name": "www.example.com",
    "default_pools": [
      "17b5962d775c646f3f9725cbc7a53df4",
      "9290f38c5d07c2e2f4df57b1f61d4196",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ],
    "fallback_pool": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logpush-datasets-dataset_id-fields">
<summary><span>List fields — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>datasets-<wbr>dataset_<wbr>id-<wbr>fields</code></span></summary>
<p>Run <strong>List fields</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-fields">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-fields">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dataset_id": "http_requests",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logpush-datasets-dataset_id-jobs">
<summary><span>List Logpush jobs for a dataset — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>datasets-<wbr>dataset_<wbr>id-<wbr>jobs</code></span></summary>
<p>Run <strong>List Logpush jobs for a dataset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.dataset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logpush-datasets-dataset_id-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "dataset_id": "http_requests",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logpush-edge-jobs">
<summary><span>List Instant Logs jobs — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>edge-<wbr>jobs</code></span></summary>
<p>Run <strong>List Instant Logs jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logpush-edge-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logpush-edge-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-edge-jobs">
<summary><span>Create Instant Logs job — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>edge-<wbr>jobs</code></span></summary>
<p>Run <strong>Create Instant Logs job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-edge-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.fields</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_fields&quot;</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter-2&quot;</code></td>
</tr>
<tr>
<td><code>body.sample</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_sample&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-edge-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logpush-jobs">
<summary><span>List Logpush jobs — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>jobs</code></span></summary>
<p>Run <strong>List Logpush jobs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logpush-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logpush-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-jobs">
<summary><span>Create Logpush job — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>jobs</code></span></summary>
<p>Run <strong>Create Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-jobs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dataset</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_dataset&quot;</code></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.filter_attack_traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter_attack_traffic&quot;</code></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_kind&quot;</code></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_bytes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_bytes&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_interval_seconds</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_interval_seconds&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_records</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_records&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_name&quot;</code></td>
</tr>
<tr>
<td><code>body.output_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_output_options&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-jobs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "dataset": "http_requests",
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "enabled": false,
    "filter": "{\"where\":{\"and\":[{\"key\":\"ClientRequestPath\",\"operator\":\"contains\",\"value\":\"/static\"},{\"key\":\"ClientRequestHost\",\"operator\":\"eq\",\"value\":\"example.com\"}]}}",
    "kind": "",
    "max_upload_bytes": 5000000,
    "max_upload_interval_seconds": 30,
    "max_upload_records": 1000,
    "name": "example.com",
    "output_options": {
      "CVE-2021-44228": false,
      "batch_prefix": "",
      "batch_suffix": "",
      "field_delimiter": ",",
      "field_names": [
        "RayID",
        "ClientIP",
        "EdgeStartTimestamp"
      ],
      "output_type": "ndjson",
      "record_delimiter": "",
      "record_prefix": "{",
      "record_suffix": "}\n",
      "sample_rate": 1,
      "timestamp_format": "unixnano"
    },
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-zones-zone_id-logpush-jobs-job_id">
<summary><span>Delete Logpush job — <code>cloudflare.<wbr>delete-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Delete Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-zones-zone_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-zones-zone_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logpush-jobs-job_id">
<summary><span>Get Logpush job details — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Get Logpush job details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-zones-zone_id-logpush-jobs-job_id">
<summary><span>Update Logpush job — <code>cloudflare.<wbr>put-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>jobs-<wbr>job_<wbr>id</code></span></summary>
<p>Run <strong>Update Logpush job</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-zones-zone_id-logpush-jobs-job_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.job_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.filter</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter&quot;</code></td>
</tr>
<tr>
<td><code>body.filter_attack_traffic</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_filter_attack_traffic&quot;</code></td>
</tr>
<tr>
<td><code>body.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_frequency&quot;</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_kind&quot;</code></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_bytes</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_bytes&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_interval_seconds</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_interval_seconds&quot;</code></td>
</tr>
<tr>
<td><code>body.max_upload_records</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_max_upload_records&quot;</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_name&quot;</code></td>
</tr>
<tr>
<td><code>body.output_options</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_output_options&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-zones-zone_id-logpush-jobs-job_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "job_id": 1,
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "enabled": false,
    "filter": "{\"where\":{\"and\":[{\"key\":\"ClientRequestPath\",\"operator\":\"contains\",\"value\":\"/static\"},{\"key\":\"ClientRequestHost\",\"operator\":\"eq\",\"value\":\"example.com\"}]}}",
    "kind": "",
    "max_upload_bytes": 5000000,
    "max_upload_interval_seconds": 30,
    "max_upload_records": 1000,
    "output_options": {
      "CVE-2021-44228": false,
      "batch_prefix": "",
      "batch_suffix": "",
      "field_delimiter": ",",
      "field_names": [
        "RayID",
        "ClientIP",
        "EdgeStartTimestamp"
      ],
      "output_type": "ndjson",
      "record_delimiter": "",
      "record_prefix": "{",
      "record_suffix": "}\n",
      "sample_rate": 1,
      "timestamp_format": "unixnano"
    },
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-ownership">
<summary><span>Get ownership challenge — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>ownership</code></span></summary>
<p>Run <strong>Get ownership challenge</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-ownership">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-ownership">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-ownership-validate">
<summary><span>Validate ownership challenge — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>ownership-<wbr>validate</code></span></summary>
<p>Run <strong>Validate ownership challenge</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-ownership-validate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
<tr>
<td><code>body.ownership_challenge</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_ownership_challenge&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-ownership-validate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2",
    "ownership_challenge": "00000000000000000000"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-validate-destination">
<summary><span>Validate destination — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>destination</code></span></summary>
<p>Run <strong>Validate destination</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-validate-destination">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-validate-destination">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-validate-destination-exists">
<summary><span>Check destination exists — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>destination-<wbr>exists</code></span></summary>
<p>Run <strong>Check destination exists</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-validate-destination-exists">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.destination_conf</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_destination_conf&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-validate-destination-exists">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "destination_conf": "s3://mybucket/logs?region=us-west-2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logpush-validate-origin">
<summary><span>Validate origin — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logpush-<wbr>validate-<wbr>origin</code></span></summary>
<p>Run <strong>Validate origin</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logpush-validate-origin">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.logpull_options</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logpush_logpull_options&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logpush-validate-origin">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "logpull_options": "fields=RayID,ClientIP,EdgeStartTimestamp&amp;timestamps=rfc3339"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logs-control-retention-flag">
<summary><span>Get log retention flag — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logs-<wbr>control-<wbr>retention-<wbr>flag</code></span></summary>
<p>Run <strong>Get log retention flag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logs-control-retention-flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logs-control-retention-flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_id-logs-control-retention-flag">
<summary><span>Update log retention flag — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logs-<wbr>control-<wbr>retention-<wbr>flag</code></span></summary>
<p>Run <strong>Update log retention flag</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_id-logs-control-retention-flag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logcontrol_retention_flag&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_id-logs-control-retention-flag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logs-rayids-ray_id">
<summary><span>Get logs RayIDs — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logs-<wbr>rayids-<wbr>ray_<wbr>id</code></span></summary>
<p>Run <strong>Get logs RayIDs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logs-rayids-ray_id">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.ray_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_ray_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.fields</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_fields&quot;</code></td>
</tr>
<tr>
<td><code>query.timestamps</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_timestamps&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logs-rayids-ray_id">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "ray_id": "41ddf1740f67442d"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logs-received">
<summary><span>Get logs received — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logs-<wbr>received</code></span></summary>
<p>Run <strong>Get logs received</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logs-received">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_start&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_end&quot;</code></td>
</tr>
<tr>
<td><code>query.fields</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_fields&quot;</code></td>
</tr>
<tr>
<td><code>query.sample</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_sample&quot;</code></td>
</tr>
<tr>
<td><code>query.count</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_count&quot;</code></td>
</tr>
<tr>
<td><code>query.timestamps</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_timestamps&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logs-received">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "end": "2018-05-20T10:01:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_id-logs-received-fields">
<summary><span>List fields — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>id-<wbr>logs-<wbr>received-<wbr>fields</code></span></summary>
<p>Run <strong>List fields</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_id-logs-received-fields">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/logshare_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_id-logs-received-fields">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletemanagedtransforms">
<summary><span>Delete Managed Transforms — <code>cloudflare.<wbr>deletemanagedtransfo<wbr>rms</code></span></summary>
<p>Run <strong>Delete Managed Transforms</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletemanagedtransforms">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletemanagedtransforms">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listmanagedtransforms">
<summary><span>List Managed Transforms — <code>cloudflare.<wbr>listmanagedtransform<wbr>s</code></span></summary>
<p>Run <strong>List Managed Transforms</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listmanagedtransforms">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listmanagedtransforms">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatemanagedtransforms">
<summary><span>Update Managed Transforms — <code>cloudflare.<wbr>updatemanagedtransfo<wbr>rms</code></span></summary>
<p>Run <strong>Update Managed Transforms</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatemanagedtransforms">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ManagedTransformsPatch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatemanagedtransforms">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-analytics-get-zone-media-usage">
<summary><span>Get zone Media usage — <code>cloudflare.<wbr>usage-<wbr>analytics-<wbr>get-<wbr>zone-<wbr>media-<wbr>usage</code></span></summary>
<p>Run <strong>Get zone Media usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage-analytics-get-zone-media-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Standard Cloudflare hex zone identifier. The API gateway resolves this to the owning account and translates it to an internal numeric ID before forwarding to the backend service.</td>
<td><code>$ref: &quot;#/definitions/usage-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of metrics to include in the response. Available metrics depend on the endpoint. Billing usage supports: streamMinutesViewed, rateLimitingRequestsAllowed, loadBalancingQueries, argoAcceleratedBytes, workersRequests, workersKVReads, imageResizingRequests, spectrumBytesTransferred, mediaUniqueTransformations. Stream/media usage supports: streamMinutesViewed.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to 6 hours before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Optional</td>
<td>Time unit to aggregate usage observations into. Data retention is approximately 18 months. The effective number of data points returned depends on the time range and granularity selected. For example, requesting hourly granularity over 18 months could produce up to ~13,000 data points; use the limit parameter to cap results and be aware that responses may be truncated.</td>
<td><code>enum: [&quot;hour&quot;,&quot;day&quot;,&quot;week&quot;,&quot;month&quot;,&quot;quarter&quot;,&quot;year&quot;]; default: &quot;hour&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of data points to return. The actual number of results depends on the interaction between the time range (since/until) and time_delta granularity. Results are truncated to this limit without error if the time range produces more data points than the limit allows.</td>
<td><code>default: 100; minimum: 1; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter expressions to apply to the query. Format: field==value. Multiple filters can be combined.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage-analytics-get-zone-media-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-get-zone-eligibility">
<summary><span>Get zone monetization eligibility — <code>cloudflare.<wbr>monetization-<wbr>get-<wbr>zone-<wbr>eligibility</code></span></summary>
<p>Run <strong>Get zone monetization eligibility</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-get-zone-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-get-zone-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-check-zone-eligibility">
<summary><span>Check zone monetization eligibility — <code>cloudflare.<wbr>monetization-<wbr>check-<wbr>zone-<wbr>eligibility</code></span></summary>
<p>Run <strong>Check zone monetization eligibility</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-check-zone-eligibility">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-check-zone-eligibility">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-delete-ruleset">
<summary><span>Delete all payment rules — <code>cloudflare.<wbr>monetization-<wbr>delete-<wbr>ruleset</code></span></summary>
<p>Run <strong>Delete all payment rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-delete-ruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-delete-ruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-list-rules">
<summary><span>List payment rules — <code>cloudflare.<wbr>monetization-<wbr>list-<wbr>rules</code></span></summary>
<p>Run <strong>List payment rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-list-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-list-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-deploy-ruleset">
<summary><span>Deploy payment ruleset — <code>cloudflare.<wbr>monetization-<wbr>deploy-<wbr>ruleset</code></span></summary>
<p>Run <strong>Deploy payment ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-deploy-ruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_monetization-ruleset-input&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-deploy-ruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "rules": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-delete-rule">
<summary><span>Delete a payment rule — <code>cloudflare.<wbr>monetization-<wbr>delete-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a payment rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-delete-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique ID of the payment rule.</td>
<td><code>$ref: &quot;#/definitions/monetization_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-delete-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074",
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-get-rule">
<summary><span>Get a payment rule — <code>cloudflare.<wbr>monetization-<wbr>get-<wbr>rule</code></span></summary>
<p>Run <strong>Get a payment rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-get-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique ID of the payment rule.</td>
<td><code>$ref: &quot;#/definitions/monetization_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-get-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074",
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-monetization-patch-rule">
<summary><span>Update a payment rule — <code>cloudflare.<wbr>monetization-<wbr>patch-<wbr>rule</code></span></summary>
<p>Run <strong>Update a payment rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.monetization-patch-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_zone-identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>The unique ID of the payment rule.</td>
<td><code>$ref: &quot;#/definitions/monetization_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/monetization_monetization-rule-patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.monetization-patch-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074",
    "rule_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-observability-tracing-rules-delete">
<summary><span>Delete zone trace rules — <code>cloudflare.<wbr>zone.<wbr>observability.<wbr>tracing.<wbr>rules.<wbr>delete</code></span></summary>
<p>Run <strong>Delete zone trace rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone.observability.tracing.rules.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the zone ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone.observability.tracing.rules.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-observability-tracing-rules-get">
<summary><span>View zone trace rules — <code>cloudflare.<wbr>zone.<wbr>observability.<wbr>tracing.<wbr>rules.<wbr>get</code></span></summary>
<p>Run <strong>View zone trace rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone.observability.tracing.rules.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the zone ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone.observability.tracing.rules.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-observability-tracing-rules-update">
<summary><span>Replace zone trace rules — <code>cloudflare.<wbr>zone.<wbr>observability.<wbr>tracing.<wbr>rules.<wbr>update</code></span></summary>
<p>Run <strong>Replace zone trace rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone.observability.tracing.rules.update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the zone ID.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>array</td>
<td>Required</td>
<td>Trace rules in evaluation order.</td>
<td><code>maxItems: 1000</code></td>
</tr>
<tr>
<td><code>body.rules[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.rules[].action</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;set_trace_settings&quot;]</code></td>
</tr>
<tr>
<td><code>body.rules[].action_parameters</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>body.rules[].action_parameters.sampling_ratio</code></td>
<td>number</td>
<td>Required</td>
<td>The ratio of requests sampled for tracing, from 0 to 1.</td>
<td><code>minimum: 0; maximum: 1</code></td>
</tr>
<tr>
<td><code>body.rules[].description</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>maxLength: 1000</code></td>
</tr>
<tr>
<td><code>body.rules[].enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.rules[].expression</code></td>
<td>string</td>
<td>Required</td>
<td>A Rules language expression that selects requests.</td>
<td><code>minLength: 1; maxLength: 4096</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone.observability.tracing.rules.update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {
    "rules": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-observability-tracing-settings-delete">
<summary><span>Reset zone tracing settings — <code>cloudflare.<wbr>zone.<wbr>observability.<wbr>tracing.<wbr>settings.<wbr>delete</code></span></summary>
<p>Run <strong>Reset zone tracing settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone.observability.tracing.settings.delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the zone ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone.observability.tracing.settings.delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-observability-tracing-settings-get">
<summary><span>View zone tracing settings — <code>cloudflare.<wbr>zone.<wbr>observability.<wbr>tracing.<wbr>settings.<wbr>get</code></span></summary>
<p>Run <strong>View zone tracing settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone.observability.tracing.settings.get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>Specify the zone ID.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone.observability.tracing.settings.get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-list">
<summary><span>List origin cloud region mappings — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>list</code></span></summary>
<p>Run <strong>List origin cloud region mappings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of items per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-batch-delete">
<summary><span>Batch delete origin cloud region mappings — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>batch-<wbr>delete</code></span></summary>
<p>Run <strong>Batch delete origin cloud region mappings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-batch-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>string</td>
<td>Optional</td>
<td>Origin IP address to delete.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-batch-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-batch-upsert">
<summary><span>Batch create or replace origin cloud region mappings — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>batch-<wbr>upsert</code></span></summary>
<p>Run <strong>Batch create or replace origin cloud region mappings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-batch-upsert">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td><code>maxItems: 100</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_cloud_region_v2_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-batch-upsert">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-supported-regions">
<summary><span>List supported cloud vendors and regions — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>supported-<wbr>regions</code></span></summary>
<p>Run <strong>List supported cloud vendors and regions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-supported-regions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-supported-regions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-delete">
<summary><span>Delete an origin cloud region mapping — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>delete</code></span></summary>
<p>Run <strong>Delete an origin cloud region mapping</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.origin_ip</code></td>
<td>string</td>
<td>Required</td>
<td>Origin IP address whose mapping should be deleted.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "origin_ip": "192.0.2.1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-get">
<summary><span>Get an origin cloud region mapping — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>get</code></span></summary>
<p>Run <strong>Get an origin cloud region mapping</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.origin_ip</code></td>
<td>string</td>
<td>Required</td>
<td>Origin IP address to look up. IPv4 and IPv6 are supported.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "origin_ip": "192.0.2.1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-origin-cloud-regions-v2-upsert">
<summary><span>Create or replace an origin cloud region mapping — <code>cloudflare.<wbr>origin-<wbr>cloud-<wbr>regions-<wbr>v2-<wbr>upsert</code></span></summary>
<p>Run <strong>Create or replace an origin cloud region mapping</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.origin-cloud-regions-v2-upsert">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.origin_ip</code></td>
<td>string</td>
<td>Required</td>
<td>Origin IP address to create or replace.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_cloud_region_v2_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.origin-cloud-regions-v2-upsert">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "origin_ip": "192.0.2.1"
  },
  "body": {
    "origin_ip": "192.0.2.1",
    "vendor": "aws",
    "region": "us-east-1"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-list-certificates">
<summary><span>List Certificates — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>list-<wbr>certificates</code></span></summary>
<p>Run <strong>List Certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-list-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-list-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-upload-certificate">
<summary><span>Upload Certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>upload-<wbr>certificate</code></span></summary>
<p>Run <strong>Upload Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-upload-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate-5&quot;</code></td>
</tr>
<tr>
<td><code>body.private_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_private_key-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-upload-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDtTCCAp2gAwIBAgIJAMHAwfXZ5/PWMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwODI0MTY0MzAxWhcNMTYxMTIyMTY0MzAxWjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAwQHoetcl9+5ikGzV6cMzWtWPJHqXT3wpbEkRU9Yz7lgvddmGdtcGbg/1\nCGZu0jJGkMoppoUo4c3dts3iwqRYmBikUP77wwY2QGmDZw2FvkJCJlKnabIRuGvB\nKwzESIXgKk2016aTP6/dAjEHyo6SeoK8lkIySUvK0fyOVlsiEsCmOpidtnKX/a+5\n0GjB79CJH4ER2lLVZnhePFR/zUOyPxZQQ4naHf7yu/b5jhO0f8fwt+pyFxIXjbEI\ndZliWRkRMtzrHOJIhrmJ2A1J7iOrirbbwillwjjNVUWPf3IJ3M12S9pEewooaeO2\nizNTERcG9HzAacbVRn2Y2SWIyT/18QIDAQABo4GnMIGkMB0GA1UdDgQWBBT/LbE4\n9rWf288N6sJA5BRb6FJIGDB1BgNVHSMEbjBsgBT/LbE49rWf288N6sJA5BRb6FJI\nGKFJpEcwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNV\nBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAMHAwfXZ5/PWMAwGA1UdEwQF\nMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAHHFwl0tH0quUYZYO0dZYt4R7SJ0pCm2\n2satiyzHl4OnXcHDpekAo7/a09c6Lz6AU83cKy/+x3/djYHXWba7HpEu0dR3ugQP\nMlr4zrhd9xKZ0KZKiYmtJH+ak4OM4L3FbT0owUZPyjLSlhMtJVcoRp5CJsjAMBUG\nSvD8RX+T01wzox/Qb+lnnNnOlaWpqu8eoOenybxKp1a9ULzIVvN/LAcc+14vioFq\n2swRWtmocBAs8QR9n4uvbpiYvS8eYueDCWMM4fvFfBhaDZ3N9IbtySh3SpFdQDhw\nYbjM2rxXiyLGxB4Bol7QTv4zHif7Zt89FReT/NBy4rzaskDJY5L6xmY=\n-----END CERTIFICATE-----\n",
    "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAwQHoetcl9+5ikGzV6cMzWtWPJHqXT3wpbEkRU9Yz7lgvddmG\ndtcGbg/1CGZu0jJGkMoppoUo4c3dts3iwqRYmBikUP77wwY2QGmDZw2FvkJCJlKn\nabIRuGvBKwzESIXgKk2016aTP6/dAjEHyo6SeoK8lkIySUvK0fyOVlsiEsCmOpid\ntnKX/a+50GjB79CJH4ER2lLVZnhePFR/zUOyPxZQQ4naHf7yu/b5jhO0f8fwt+py\nFxIXjbEIdZliWRkRMtzrHOJIhrmJ2A1J7iOrirbbwillwjjNVUWPf3IJ3M12S9pE\newooaeO2izNTERcG9HzAacbVRn2Y2SWIyT/18QIDAQABAoIBACbhTYXBZYKmYPCb\nHBR1IBlCQA2nLGf0qRuJNJZg5iEzXows/6tc8YymZkQE7nolapWsQ+upk2y5Xdp/\naxiuprIs9JzkYK8Ox0r+dlwCG1kSW+UAbX0bQ/qUqlsTvU6muVuMP8vZYHxJ3wmb\n+ufRBKztPTQ/rYWaYQcgC0RWI20HTFBMxlTAyNxYNWzX7RKFkGVVyB9RsAtmcc8g\n+j4OdosbfNoJPS0HeIfNpAznDfHKdxDk2Yc1tV6RHBrC1ynyLE9+TaflIAdo2MVv\nKLMLq51GqYKtgJFIlBRPQqKoyXdz3fGvXrTkf/WY9QNq0J1Vk5ERePZ54mN8iZB7\n9lwy/AkCgYEA6FXzosxswaJ2wQLeoYc7ceaweX/SwTvxHgXzRyJIIT0eJWgx13Wo\n/WA3Iziimsjf6qE+SI/8laxPp2A86VMaIt3Z3mJN/CqSVGw8LK2AQst+OwdPyDMu\niacE8lj/IFGC8mwNUAb9CzGU3JpU4PxxGFjS/eMtGeRXCWkK4NE+G08CgYEA1Kp9\nN2JrVlqUz+gAX+LPmE9OEMAS9WQSQsfCHGogIFDGGcNf7+uwBM7GAaSJIP01zcoe\nVAgWdzXCv3FLhsaZoJ6RyLOLay5phbu1iaTr4UNYm5WtYTzMzqh8l1+MFFDl9xDB\nvULuCIIrglM5MeS/qnSg1uMoH2oVPj9TVst/ir8CgYEAxrI7Ws9Zc4Bt70N1As+U\nlySjaEVZCMkqvHJ6TCuVZFfQoE0r0whdLdRLU2PsLFP+q7qaeZQqgBaNSKeVcDYR\n9B+nY/jOmQoPewPVsp/vQTCnE/R81spu0mp0YI6cIheT1Z9zAy322svcc43JaWB7\nmEbeqyLOP4Z4qSOcmghZBSECgYACvR9Xs0DGn+wCsW4vze/2ei77MD4OQvepPIFX\ndFZtlBy5ADcgE9z0cuVB6CiL8DbdK5kwY9pGNr8HUCI03iHkW6Zs+0L0YmihfEVe\nPG19PSzK9CaDdhD9KFZSbLyVFmWfxOt50H7YRTTiPMgjyFpfi5j2q348yVT0tEQS\nfhRqaQKBgAcWPokmJ7EbYQGeMbS7HC8eWO/RyamlnSffdCdSc7ue3zdVJxpAkQ8W\nqu80pEIF6raIQfAf8MXiiZ7auFOSnHQTXUbhCpvDLKi0Mwq3G8Pl07l+2s6dQG6T\nlv6XTQaMyf6n1yjzL+fzDrH3qXMxHMO/b13EePXpDMpY7HQpoLDi\n-----END RSA PRIVATE KEY-----\n"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-list-hostname-associations">
<summary><span>List Hostname Associations — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>list-<wbr>hostname-<wbr>associations</code></span></summary>
<p>Run <strong>List Hostname Associations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-list-hostname-associations">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of associations per page.</td>
<td><code>default: 50; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter associations by status. Use comma-separated values to filter by multiple statuses, or &quot;all&quot; to include every status. Defaults to &quot;active&quot; if not provided.</td>
<td><code>enum: [&quot;active&quot;,&quot;pending_deployment&quot;,&quot;pending_deletion&quot;,&quot;deleted&quot;,&quot;deployment_timed_out&quot;,&quot;deletion_timed_out&quot;,&quot;all&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-list-hostname-associations">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-enable-or-disable-a-9a86acfd38">
<summary><span>Enable or Disable a Hostname for Client Authentication — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>enable-<wbr>or-<wbr>disable-<wbr>a-<wbr>9a86acfd38</code></span></summary>
<p>Run <strong>Enable or Disable a Hostname for Client Authentication</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-enable-or-disable-a-9a86acfd38">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.config</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/tls-certificates-and-hostnames_config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-enable-or-disable-a-9a86acfd38">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "config": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-list-certificates">
<summary><span>List Certificates — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>list-<wbr>certificates</code></span></summary>
<p>Run <strong>List Certificates</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-list-certificates">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-list-certificates">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-upload-a-hostname-c-0fd8e52701">
<summary><span>Upload a Hostname Client Certificate — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>upload-<wbr>a-<wbr>hostname-<wbr>c-<wbr>0fd8e52701</code></span></summary>
<p>Run <strong>Upload a Hostname Client Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-upload-a-hostname-c-0fd8e52701">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate-6&quot;</code></td>
</tr>
<tr>
<td><code>body.private_key</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_private_key-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-upload-a-hostname-c-0fd8e52701">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "certificate": "-----BEGIN CERTIFICATE-----\nMIIDtTCCAp2gAwIBAgIJAMHAwfXZ5/PWMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV\nBAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX\naWRnaXRzIFB0eSBMdGQwHhcNMTYwODI0MTY0MzAxWhcNMTYxMTIyMTY0MzAxWjBF\nMQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50\nZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEAwQHoetcl9+5ikGzV6cMzWtWPJHqXT3wpbEkRU9Yz7lgvddmGdtcGbg/1\nCGZu0jJGkMoppoUo4c3dts3iwqRYmBikUP77wwY2QGmDZw2FvkJCJlKnabIRuGvB\nKwzESIXgKk2016aTP6/dAjEHyo6SeoK8lkIySUvK0fyOVlsiEsCmOpidtnKX/a+5\n0GjB79CJH4ER2lLVZnhePFR/zUOyPxZQQ4naHf7yu/b5jhO0f8fwt+pyFxIXjbEI\ndZliWRkRMtzrHOJIhrmJ2A1J7iOrirbbwillwjjNVUWPf3IJ3M12S9pEewooaeO2\nizNTERcG9HzAacbVRn2Y2SWIyT/18QIDAQABo4GnMIGkMB0GA1UdDgQWBBT/LbE4\n9rWf288N6sJA5BRb6FJIGDB1BgNVHSMEbjBsgBT/LbE49rWf288N6sJA5BRb6FJI\nGKFJpEcwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNV\nBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAMHAwfXZ5/PWMAwGA1UdEwQF\nMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAHHFwl0tH0quUYZYO0dZYt4R7SJ0pCm2\n2satiyzHl4OnXcHDpekAo7/a09c6Lz6AU83cKy/+x3/djYHXWba7HpEu0dR3ugQP\nMlr4zrhd9xKZ0KZKiYmtJH+ak4OM4L3FbT0owUZPyjLSlhMtJVcoRp5CJsjAMBUG\nSvD8RX+T01wzox/Qb+lnnNnOlaWpqu8eoOenybxKp1a9ULzIVvN/LAcc+14vioFq\n2swRWtmocBAs8QR9n4uvbpiYvS8eYueDCWMM4fvFfBhaDZ3N9IbtySh3SpFdQDhw\nYbjM2rxXiyLGxB4Bol7QTv4zHif7Zt89FReT/NBy4rzaskDJY5L6xmY=\n-----END CERTIFICATE-----\n",
    "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAwQHoetcl9+5ikGzV6cMzWtWPJHqXT3wpbEkRU9Yz7lgvddmG\ndtcGbg/1CGZu0jJGkMoppoUo4c3dts3iwqRYmBikUP77wwY2QGmDZw2FvkJCJlKn\nabIRuGvBKwzESIXgKk2016aTP6/dAjEHyo6SeoK8lkIySUvK0fyOVlsiEsCmOpid\ntnKX/a+50GjB79CJH4ER2lLVZnhePFR/zUOyPxZQQ4naHf7yu/b5jhO0f8fwt+py\nFxIXjbEIdZliWRkRMtzrHOJIhrmJ2A1J7iOrirbbwillwjjNVUWPf3IJ3M12S9pE\newooaeO2izNTERcG9HzAacbVRn2Y2SWIyT/18QIDAQABAoIBACbhTYXBZYKmYPCb\nHBR1IBlCQA2nLGf0qRuJNJZg5iEzXows/6tc8YymZkQE7nolapWsQ+upk2y5Xdp/\naxiuprIs9JzkYK8Ox0r+dlwCG1kSW+UAbX0bQ/qUqlsTvU6muVuMP8vZYHxJ3wmb\n+ufRBKztPTQ/rYWaYQcgC0RWI20HTFBMxlTAyNxYNWzX7RKFkGVVyB9RsAtmcc8g\n+j4OdosbfNoJPS0HeIfNpAznDfHKdxDk2Yc1tV6RHBrC1ynyLE9+TaflIAdo2MVv\nKLMLq51GqYKtgJFIlBRPQqKoyXdz3fGvXrTkf/WY9QNq0J1Vk5ERePZ54mN8iZB7\n9lwy/AkCgYEA6FXzosxswaJ2wQLeoYc7ceaweX/SwTvxHgXzRyJIIT0eJWgx13Wo\n/WA3Iziimsjf6qE+SI/8laxPp2A86VMaIt3Z3mJN/CqSVGw8LK2AQst+OwdPyDMu\niacE8lj/IFGC8mwNUAb9CzGU3JpU4PxxGFjS/eMtGeRXCWkK4NE+G08CgYEA1Kp9\nN2JrVlqUz+gAX+LPmE9OEMAS9WQSQsfCHGogIFDGGcNf7+uwBM7GAaSJIP01zcoe\nVAgWdzXCv3FLhsaZoJ6RyLOLay5phbu1iaTr4UNYm5WtYTzMzqh8l1+MFFDl9xDB\nvULuCIIrglM5MeS/qnSg1uMoH2oVPj9TVst/ir8CgYEAxrI7Ws9Zc4Bt70N1As+U\nlySjaEVZCMkqvHJ6TCuVZFfQoE0r0whdLdRLU2PsLFP+q7qaeZQqgBaNSKeVcDYR\n9B+nY/jOmQoPewPVsp/vQTCnE/R81spu0mp0YI6cIheT1Z9zAy322svcc43JaWB7\nmEbeqyLOP4Z4qSOcmghZBSECgYACvR9Xs0DGn+wCsW4vze/2ei77MD4OQvepPIFX\ndFZtlBy5ADcgE9z0cuVB6CiL8DbdK5kwY9pGNr8HUCI03iHkW6Zs+0L0YmihfEVe\nPG19PSzK9CaDdhD9KFZSbLyVFmWfxOt50H7YRTTiPMgjyFpfi5j2q348yVT0tEQS\nfhRqaQKBgAcWPokmJ7EbYQGeMbS7HC8eWO/RyamlnSffdCdSc7ue3zdVJxpAkQ8W\nqu80pEIF6raIQfAf8MXiiZ7auFOSnHQTXUbhCpvDLKi0Mwq3G8Pl07l+2s6dQG6T\nlv6XTQaMyf6n1yjzL+fzDrH3qXMxHMO/b13EePXpDMpY7HQpoLDi\n-----END RSA PRIVATE KEY-----\n"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-delete-hostname-cli-22f3b7c122">
<summary><span>Delete Hostname Client Certificate — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>delete-<wbr>hostname-<wbr>cli-<wbr>22f3b7c122</code></span></summary>
<p>Run <strong>Delete Hostname Client Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-delete-hostname-cli-22f3b7c122">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname_aop_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-delete-hostname-cli-22f3b7c122">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-get-the-hostname-cl-9a143608ca">
<summary><span>Get the Hostname Client Certificate — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>get-<wbr>the-<wbr>hostname-<wbr>cl-<wbr>9a143608ca</code></span></summary>
<p>Run <strong>Get the Hostname Client Certificate</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-cl-9a143608ca">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname_aop_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-cl-9a143608ca">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-per-hostname-authenticated-origin-pull-get-the-hostname-st-5bc83da3fe">
<summary><span>Get the Hostname Status for Client Authentication — <code>cloudflare.<wbr>per-<wbr>hostname-<wbr>authenticated-<wbr>origin-<wbr>pull-<wbr>get-<wbr>the-<wbr>hostname-<wbr>st-<wbr>5bc83da3fe</code></span></summary>
<p>Run <strong>Get the Hostname Status for Client Authentication</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-st-5bc83da3fe">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.hostname</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hostname-2&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.per-hostname-authenticated-origin-pull-get-the-hostname-st-5bc83da3fe">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "hostname": "app.example.com",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-get-enablement-setting-for-zone">
<summary><span>Get Enablement Setting for Zone — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>get-<wbr>enablement-<wbr>setting-<wbr>for-<wbr>zone</code></span></summary>
<p>Run <strong>Get Enablement Setting for Zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-get-enablement-setting-for-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-get-enablement-setting-for-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-set-enablement-for-zone">
<summary><span>Set Enablement for Zone — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>set-<wbr>enablement-<wbr>for-<wbr>zone</code></span></summary>
<p>Run <strong>Set Enablement for Zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-set-enablement-for-zone">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_enabled-4&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-set-enablement-for-zone">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-delete-certificate">
<summary><span>Delete Certificate — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>delete-<wbr>certificate</code></span></summary>
<p>Run <strong>Delete Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-delete-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_zone_aop_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-delete-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-level-authenticated-origin-pulls-get-certificate-details">
<summary><span>Get Certificate Details — <code>cloudflare.<wbr>zone-<wbr>level-<wbr>authenticated-<wbr>origin-<wbr>pulls-<wbr>get-<wbr>certificate-<wbr>details</code></span></summary>
<p>Run <strong>Get Certificate Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-level-authenticated-origin-pulls-get-certificate-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_zone_aop_certificate_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-level-authenticated-origin-pulls-get-certificate-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_id": "2458ce5a-0c35-4c7f-82c7-8e9487d3ff60",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-get-settings">
<summary><span>Get client-side security settings — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get client-side security settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-update-settings">
<summary><span>Update client-side security settings — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>update-<wbr>settings</code></span></summary>
<p>Run <strong>Update client-side security settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-update-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.use_cloudflare_reporting_endpoint</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_use_cloudflare_reporting_endpoint&quot;</code></td>
</tr>
<tr>
<td><code>body.use_connection_url_path</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_use_connection_url_path&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-update-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-list-connections">
<summary><span>List detected connections — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>list-<wbr>connections</code></span></summary>
<p>Run <strong>List detected connections</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-list-connections">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.exclude_urls</code></td>
<td>string</td>
<td>Optional</td>
<td>Excludes connections whose URL contains one of the URL-encoded URLs separated by commas.</td>
<td></td>
</tr>
<tr>
<td><code>query.urls</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes connections whose URL contain one or more URL-encoded URLs separated by commas.</td>
<td></td>
</tr>
<tr>
<td><code>query.hosts</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes connections that match one or more URL-encoded hostnames separated by commas.  Wildcards are supported at the start and end of each hostname to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>string</td>
<td>Optional</td>
<td>The current page number of the paginated results.  We additionally support a special value &quot;all&quot;. When &quot;all&quot; is used, the API will return all the connections with the applied filters in a single page. This feature is best-effort and it may only work for zones with a low number of connections</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>The number of results per page.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The field used to sort returned connections.</td>
<td><code>enum: [&quot;first_seen_at&quot;,&quot;last_seen_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction used to sort returned connections.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.prioritize_malicious</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, malicious connections appear first in the returned connections.</td>
<td></td>
</tr>
<tr>
<td><code>query.exclude_cdn_cgi</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, excludes connections seen in a <code>/cdn-cgi</code> path from the returned connections. The default value is true.</td>
<td></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned connections using a comma-separated list of connection statuses. Accepted values: <code>active</code>, <code>infrequent</code>, and <code>inactive</code>. The default value is <code>active</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_url</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes connections that match one or more page URLs (separated by commas) where they were last seen  Wildcards are supported at the start and end of each page URL to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.export</code></td>
<td>string</td>
<td>Optional</td>
<td>Export the list of connections as a file, limited to 50000 entries.</td>
<td><code>enum: [&quot;csv&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-list-connections">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-get-connection">
<summary><span>Get a detected connection — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>get-<wbr>connection</code></span></summary>
<p>Run <strong>Get a detected connection</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-get-connection">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.connection_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-get-connection">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "connection_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-list-cookies">
<summary><span>List detected cookies — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>list-<wbr>cookies</code></span></summary>
<p>Run <strong>List detected cookies</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-list-cookies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.hosts</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes cookies that match one or more URL-encoded hostnames separated by commas.  Wildcards are supported at the start and end of each hostname to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>string</td>
<td>Optional</td>
<td>The current page number of the paginated results.  We additionally support a special value &quot;all&quot;. When &quot;all&quot; is used, the API will return all the cookies with the applied filters in a single page. This feature is best-effort and it may only work for zones with a low number of cookies</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>The number of results per page.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The field used to sort returned cookies.</td>
<td><code>enum: [&quot;first_seen_at&quot;,&quot;last_seen_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction used to sort returned cookies.&#39;</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.page_url</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes connections that match one or more page URLs (separated by commas) where they were last seen  Wildcards are supported at the start and end of each page URL to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.export</code></td>
<td>string</td>
<td>Optional</td>
<td>Export the list of cookies as a file, limited to 50000 entries.</td>
<td><code>enum: [&quot;csv&quot;]</code></td>
</tr>
<tr>
<td><code>query.name</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned cookies that match the specified name. Wildcards are supported at the start and end to support starts with, ends with and contains. e.g. session*</td>
<td><code>maxLength: 1024</code></td>
</tr>
<tr>
<td><code>query.secure</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filters the returned cookies that are set with Secure</td>
<td></td>
</tr>
<tr>
<td><code>query.http_only</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filters the returned cookies that are set with HttpOnly</td>
<td></td>
</tr>
<tr>
<td><code>query.same_site</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned cookies that match the specified same_site attribute</td>
<td><code>enum: [&quot;lax&quot;,&quot;strict&quot;,&quot;none&quot;]</code></td>
</tr>
<tr>
<td><code>query.type</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned cookies that match the specified type attribute</td>
<td><code>enum: [&quot;first_party&quot;,&quot;unknown&quot;]</code></td>
</tr>
<tr>
<td><code>query.path</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned cookies that match the specified path attribute</td>
<td><code>maxLength: 1024</code></td>
</tr>
<tr>
<td><code>query.domain</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned cookies that match the specified domain attribute</td>
<td><code>maxLength: 1024</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-list-cookies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-get-cookie">
<summary><span>Get a detected cookie — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>get-<wbr>cookie</code></span></summary>
<p>Run <strong>Get a detected cookie</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-get-cookie">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.cookie_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-get-cookie">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "cookie_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-list-policies">
<summary><span>List content security rules — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>list-<wbr>policies</code></span></summary>
<p>Run <strong>List content security rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-list-policies">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-list-policies">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-create-policy">
<summary><span>Create a content security rule — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>create-<wbr>policy</code></span></summary>
<p>Run <strong>Create a content security rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-create-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-create-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "description": "Checkout page CSP policy",
    "action": "allow",
    "expression": "ends_with(http.request.uri.path, \"/checkout\")",
    "enabled": true,
    "value": "script-src 'none';"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-delete-policy">
<summary><span>Delete a content security rule — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>delete-<wbr>policy</code></span></summary>
<p>Run <strong>Delete a content security rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-delete-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-delete-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-get-policy">
<summary><span>Get a content security rule — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>get-<wbr>policy</code></span></summary>
<p>Run <strong>Get a content security rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-get-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-get-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-update-policy">
<summary><span>Update a content security rule — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>update-<wbr>policy</code></span></summary>
<p>Run <strong>Update a content security rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-update-policy">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.policy_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.action</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy-action&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy-description&quot;</code></td>
</tr>
<tr>
<td><code>body.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy-enabled&quot;</code></td>
</tr>
<tr>
<td><code>body.expression</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy-expression&quot;</code></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_policy-value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-update-policy">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "policy_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-list-scripts">
<summary><span>List detected scripts — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>list-<wbr>scripts</code></span></summary>
<p>Run <strong>List detected scripts</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-list-scripts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.exclude_urls</code></td>
<td>string</td>
<td>Optional</td>
<td>Excludes scripts whose URL contains one of the URL-encoded URLs separated by commas.</td>
<td></td>
</tr>
<tr>
<td><code>query.urls</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes scripts whose URL contain one or more URL-encoded URLs separated by commas.</td>
<td></td>
</tr>
<tr>
<td><code>query.hosts</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes scripts that match one or more URL-encoded hostnames separated by commas.  Wildcards are supported at the start and end of each hostname to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>string</td>
<td>Optional</td>
<td>The current page number of the paginated results.  We additionally support a special value &quot;all&quot;. When &quot;all&quot; is used, the API will return all the scripts with the applied filters in a single page. This feature is best-effort and it may only work for zones with a low number of scripts</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>The number of results per page.</td>
<td><code>minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.order_by</code></td>
<td>string</td>
<td>Optional</td>
<td>The field used to sort returned scripts.</td>
<td><code>enum: [&quot;first_seen_at&quot;,&quot;last_seen_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction used to sort returned scripts.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]</code></td>
</tr>
<tr>
<td><code>query.prioritize_malicious</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, malicious scripts appear first in the returned scripts.</td>
<td></td>
</tr>
<tr>
<td><code>query.exclude_cdn_cgi</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, excludes scripts seen in a <code>/cdn-cgi</code> path from the returned scripts. The default value is true.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.exclude_duplicates</code></td>
<td>boolean</td>
<td>Optional</td>
<td>When true, excludes duplicate scripts. We consider a script duplicate of another if their javascript content matches and they share the same url host and zone hostname. In such case, we return the most recent script for the URL host and zone hostname combination.</td>
<td><code>default: true</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Filters the returned scripts using a comma-separated list of scripts statuses. Accepted values: <code>active</code>, <code>infrequent</code>, and <code>inactive</code>. The default value is <code>active</code>.</td>
<td></td>
</tr>
<tr>
<td><code>query.page_url</code></td>
<td>string</td>
<td>Optional</td>
<td>Includes scripts that match one or more page URLs (separated by commas) where they were last seen  Wildcards are supported at the start and end of each page URL to support starts with, ends with and contains. If no wildcards are used, results will be filtered by exact match</td>
<td></td>
</tr>
<tr>
<td><code>query.export</code></td>
<td>string</td>
<td>Optional</td>
<td>Export the list of scripts as a file, limited to 50000 entries.</td>
<td><code>enum: [&quot;csv&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-list-scripts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-shield-get-script">
<summary><span>Get a detected script — <code>cloudflare.<wbr>page-<wbr>shield-<wbr>get-<wbr>script</code></span></summary>
<p>Run <strong>Get a detected script</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-shield-get-script">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
<tr>
<td><code>path.script_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/client-side-security_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-shield-get-script">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "script_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-list-page-rules">
<summary><span>List Page Rules — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>list-<wbr>page-<wbr>rules</code></span></summary>
<p>Run <strong>List Page Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-list-page-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>The field used to sort returned Page Rules.</td>
<td><code>enum: [&quot;status&quot;,&quot;priority&quot;]; default: &quot;priority&quot;</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>The direction used to sort returned Page Rules.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
<tr>
<td><code>query.match</code></td>
<td>string</td>
<td>Optional</td>
<td>When set to <code>all</code>, all the search requirements must match. When set to <code>any</code>, only one of the search requirements has to match.</td>
<td><code>enum: [&quot;any&quot;,&quot;all&quot;]; default: &quot;all&quot;</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>The status of the Page Rule.</td>
<td><code>enum: [&quot;active&quot;,&quot;disabled&quot;]; default: &quot;disabled&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-list-page-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-create-a-page-rule">
<summary><span>Create a Page Rule — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>create-<wbr>a-<wbr>page-<wbr>rule</code></span></summary>
<p>Run <strong>Create a Page Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-create-a-page-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.actions</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_actions&quot;</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_priority&quot;</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_status&quot;</code></td>
</tr>
<tr>
<td><code>body.targets</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_targets&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-create-a-page-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "targets": [
      {
        "constraint": {
          "operator": "matches",
          "value": "*example.com/images/*"
        },
        "target": "url"
      }
    ],
    "actions": [
      {
        "id": "browser_check",
        "value": "on"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-delete-a-page-rule">
<summary><span>Delete a Page Rule — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>delete-<wbr>a-<wbr>page-<wbr>rule</code></span></summary>
<p>Run <strong>Delete a Page Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-delete-a-page-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pagerule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-delete-a-page-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pagerule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-get-a-page-rule">
<summary><span>Get a Page Rule — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>get-<wbr>a-<wbr>page-<wbr>rule</code></span></summary>
<p>Run <strong>Get a Page Rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-get-a-page-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pagerule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-get-a-page-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pagerule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-edit-a-page-rule">
<summary><span>Edit a Page Rule — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>edit-<wbr>a-<wbr>page-<wbr>rule</code></span></summary>
<p>Run <strong>Edit a Page Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-edit-a-page-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pagerule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.actions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_actions&quot;</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_priority&quot;</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_status&quot;</code></td>
</tr>
<tr>
<td><code>body.targets</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_targets&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-edit-a-page-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pagerule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-page-rules-update-a-page-rule">
<summary><span>Update a Page Rule — <code>cloudflare.<wbr>page-<wbr>rules-<wbr>update-<wbr>a-<wbr>page-<wbr>rule</code></span></summary>
<p>Run <strong>Update a Page Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.page-rules-update-a-page-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.pagerule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.actions</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_actions&quot;</code></td>
</tr>
<tr>
<td><code>body.priority</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_priority&quot;</code></td>
</tr>
<tr>
<td><code>body.status</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_status&quot;</code></td>
</tr>
<tr>
<td><code>body.targets</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_targets&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.page-rules-update-a-page-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "pagerule_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "targets": [
      {
        "constraint": {
          "operator": "matches",
          "value": "*example.com/images/*"
        },
        "target": "url"
      }
    ],
    "actions": [
      {
        "id": "browser_check",
        "value": "on"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getzonecanbeenabled">
<summary><span>Get pay-per-crawl zone eligibility — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getzonecanbeenabled</code></span></summary>
<p>Run <strong>Get pay-per-crawl zone eligibility</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getzonecanbeenabled">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getzonecanbeenabled">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getconfig">
<summary><span>Get the pay-per-crawl config — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getconfig</code></span></summary>
<p>Run <strong>Get the pay-per-crawl config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-patchconfig">
<summary><span>Changes pay-per-crawl config for a zone — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>patchconfig</code></span></summary>
<p>Run <strong>Changes pay-per-crawl config for a zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.patchconfig">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_DaricConfig&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.patchconfig">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getppuzonecanbeenabled">
<summary><span>Get pay-per-use zone eligibility — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getppuzonecanbeenabl<wbr>ed</code></span></summary>
<p>Run <strong>Get pay-per-use zone eligibility</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getppuzonecanbeenabled">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getppuzonecanbeenabled">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getppuzoneconfiguration">
<summary><span>Get pay-per-use zone configuration — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getppuzoneconfigurat<wbr>ion</code></span></summary>
<p>Run <strong>Get pay-per-use zone configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getppuzoneconfiguration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getppuzoneconfiguration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-patchppuzoneconfiguration">
<summary><span>Update pay-per-use zone configuration — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>patchppuzoneconfigur<wbr>ation</code></span></summary>
<p>Run <strong>Update pay-per-use zone configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.patchppuzoneconfiguration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/pay-per-crawl_PPUZoneConfigurationUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.patchppuzoneconfiguration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-listppuoperators">
<summary><span>List pay-per-use operators — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>listppuoperators</code></span></summary>
<p>Run <strong>List pay-per-use operators</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.listppuoperators">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.listppuoperators">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-pay-per-crawl-getppuzoneusagestats">
<summary><span>Get pay-per-use usage statistics for a zone — <code>cloudflare.<wbr>pay-<wbr>per-<wbr>crawl.<wbr>getppuzoneusagestats</code></span></summary>
<p>Run <strong>Get pay-per-use usage statistics for a zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.pay-per-crawl.getppuzoneusagestats">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>string</td>
<td>Required</td>
<td>zone id</td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Required</td>
<td>Requested inclusive beginning of the statistics range as an RFC3339 timestamp. Rounded down to the selected UTC interval.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Required</td>
<td>Requested exclusive end of the statistics range as an RFC3339 timestamp. Rounded down to the selected UTC interval. The requested duration from since cannot exceed 31 days.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Results per page.</td>
<td><code>default: 100; minimum: 1; maximum: 100</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.pay-per-crawl.getppuzoneusagestats">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "example"
  },
  "query": {
    "since": "2026-01-01T00:00:00Z",
    "until": "2026-01-01T00:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-precursor-for-a-zone-get-config">
<summary><span>Get Zone Precursor Config — <code>cloudflare.<wbr>precursor-<wbr>for-<wbr>a-<wbr>zone-<wbr>get-<wbr>config</code></span></summary>
<p>Run <strong>Get Zone Precursor Config</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.precursor-for-a-zone-get-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Cloudflare-Version</code></td>
<td>string</td>
<td>Required</td>
<td>Selects the split Precursor API schema.</td>
<td><code>enum: [&quot;1.0&quot;]; default: &quot;1.0&quot;</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/precursor_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.precursor-for-a-zone-get-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "headers": {
    "Cloudflare-Version": "1.0"
  },
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-precursor-for-a-zone-update-config">
<summary><span>Update Zone Precursor Config — <code>cloudflare.<wbr>precursor-<wbr>for-<wbr>a-<wbr>zone-<wbr>update-<wbr>config</code></span></summary>
<p>Run <strong>Update Zone Precursor Config</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.precursor-for-a-zone-update-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>headers</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.Cloudflare-Version</code></td>
<td>string</td>
<td>Required</td>
<td>Selects the split Precursor API schema.</td>
<td><code>enum: [&quot;1.0&quot;]; default: &quot;1.0&quot;</code></td>
</tr>
<tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/precursor_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/precursor_precursor_config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.precursor-for-a-zone-update-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "headers": {
    "Cloudflare-Version": "1.0"
  },
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "mode": "arm",
    "rules": [
      {
        "description": "Show an interstitial on the shop page",
        "enabled": true,
        "expression": "http.request.uri.path eq \"/shop\"",
        "show_interstitial": true
      }
    ],
    "show_interstitial": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-purge">
<summary><span>Purge Cached Content — <code>cloudflare.<wbr>zone-<wbr>purge</code></span></summary>
<p>Run <strong>Purge Cached Content</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-purge">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>The zone ID.</td>
<td><code>$ref: &quot;#/definitions/cache-purge_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[1]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByTags&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[2]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByHostnames&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[3]; $ref: &quot;#/definitions/cache-purge_FlexPurgeByPrefixes&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[4]; $ref: &quot;#/definitions/cache-purge_Everything&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[5]; $ref: &quot;#/definitions/cache-purge_SingleFile&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>anyOf[6]; $ref: &quot;#/definitions/cache-purge_SingleFileWithUrlAndHeaders&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-purge">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "tags": [
      "product-1234",
      "homepage"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzonerulesets">
<summary><span>List zone rulesets — <code>cloudflare.<wbr>listzonerulesets</code></span></summary>
<p>Run <strong>List zone rulesets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzonerulesets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_Cursor&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_PerPage&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzonerulesets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-createzoneruleset">
<summary><span>Create a zone ruleset — <code>cloudflare.<wbr>createzoneruleset</code></span></summary>
<p>Run <strong>Create a zone ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.createzoneruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetKind&quot;</code></td>
</tr>
<tr>
<td><code>body.phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.createzoneruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "name": "example",
    "kind": "root",
    "phase": "http_request_firewall_custom",
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getzoneentrypointruleset">
<summary><span>Get a zone entry point ruleset — <code>cloudflare.<wbr>getzoneentrypointrul<wbr>eset</code></span></summary>
<p>Run <strong>Get a zone entry point ruleset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getzoneentrypointruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getzoneentrypointruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatezoneentrypointruleset">
<summary><span>Update a zone entry point ruleset — <code>cloudflare.<wbr>updatezoneentrypoint<wbr>ruleset</code></span></summary>
<p>Run <strong>Update a zone entry point ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatezoneentrypointruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatezoneentrypointruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzoneentrypointrulesetversions">
<summary><span>List a zone entry point ruleset's versions — <code>cloudflare.<wbr>listzoneentrypointru<wbr>lesetversions</code></span></summary>
<p>Run <strong>List a zone entry point ruleset&#39;s versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzoneentrypointrulesetversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzoneentrypointrulesetversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_phase": "http_request_firewall_custom",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getzoneentrypointrulesetversion">
<summary><span>Get a zone entry point ruleset version — <code>cloudflare.<wbr>getzoneentrypointrul<wbr>esetversion</code></span></summary>
<p>Run <strong>Get a zone entry point ruleset version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getzoneentrypointrulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_phase</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getzoneentrypointrulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_phase": "http_request_firewall_custom",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletezoneruleset">
<summary><span>Delete a zone ruleset — <code>cloudflare.<wbr>deletezoneruleset</code></span></summary>
<p>Run <strong>Delete a zone ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletezoneruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletezoneruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getzoneruleset">
<summary><span>Get a zone ruleset — <code>cloudflare.<wbr>getzoneruleset</code></span></summary>
<p>Run <strong>Get a zone ruleset</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getzoneruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getzoneruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatezoneruleset">
<summary><span>Update a zone ruleset — <code>cloudflare.<wbr>updatezoneruleset</code></span></summary>
<p>Run <strong>Update a zone ruleset</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatezoneruleset">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/rulesets_Ruleset&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>allOf[2]</code></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetKind&quot;</code></td>
</tr>
<tr>
<td><code>body.phase</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RulesetPhase&quot;</code></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/rulesets_RequestRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatezoneruleset">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "id": "2f2feab2026849078ba485f918791bdc"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletezonerulesetrule">
<summary><span>Delete a zone ruleset rule — <code>cloudflare.<wbr>deletezonerulesetrul<wbr>e</code></span></summary>
<p>Run <strong>Delete a zone ruleset rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletezonerulesetrule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RuleId&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletezonerulesetrule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "3a03d665bac047339bb530ecb439a90d",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzonerulesetversions">
<summary><span>List a zone ruleset's versions — <code>cloudflare.<wbr>listzonerulesetversi<wbr>ons</code></span></summary>
<p>Run <strong>List a zone ruleset&#39;s versions</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzonerulesetversions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzonerulesetversions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletezonerulesetversion">
<summary><span>Delete a zone ruleset version — <code>cloudflare.<wbr>deletezonerulesetver<wbr>sion</code></span></summary>
<p>Run <strong>Delete a zone ruleset version</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletezonerulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dry_run</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Validates the request without persisting changes when set to <code>true</code>. Responses that normally return 200 return <code>result: null</code>; endpoints that normally return 204 continue to return 204.</td>
<td><code>default: false</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletezonerulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getzonerulesetversion">
<summary><span>Get a zone ruleset version — <code>cloudflare.<wbr>getzonerulesetversio<wbr>n</code></span></summary>
<p>Run <strong>Get a zone ruleset version</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getzonerulesetversion">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getzonerulesetversion">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzonerulesetversionrulesbytag">
<summary><span>List a zone ruleset version's rules by tag — <code>cloudflare.<wbr>listzonerulesetversi<wbr>onrulesbytag</code></span></summary>
<p>Run <strong>List a zone ruleset version&#39;s rules by tag</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzonerulesetversionrulesbytag">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_tag</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RuleCategory&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_version</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetVersion&quot;</code></td>
</tr>
<tr>
<td><code>path.ruleset_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_RulesetId&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzonerulesetversionrulesbytag">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_tag": "directory-traversal",
    "ruleset_version": "1",
    "ruleset_id": "2f2feab2026849078ba485f918791bdc",
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-list-schemas-paginated">
<summary><span>List all uploaded schemas — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>list-<wbr>schemas-<wbr>paginated</code></span></summary>
<p>Run <strong>List all uploaded schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-list-schemas-paginated">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.omit_source</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Omit the source-files of schemas and only retrieve their meta-data.</td>
<td><code>default: false</code></td>
</tr>
<tr>
<td><code>query.validation_enabled</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Filter for enabled schemas</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-list-schemas-paginated">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-create-schema">
<summary><span>Upload a schema — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>create-<wbr>schema</code></span></summary>
<p>Run <strong>Upload a schema</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-create-schema">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.kind</code></td>
<td>string</td>
<td>Required</td>
<td>The kind of the schema</td>
<td><code>enum: [&quot;openapi_v3&quot;]</code></td>
</tr>
<tr>
<td><code>body.name</code></td>
<td>string</td>
<td>Required</td>
<td>A human-readable name for the schema</td>
<td></td>
</tr>
<tr>
<td><code>body.source</code></td>
<td>string</td>
<td>Required</td>
<td>The raw schema, e.g., the OpenAPI schema, either as JSON or YAML</td>
<td></td>
</tr>
<tr>
<td><code>body.validation_enabled</code></td>
<td>boolean</td>
<td>Required</td>
<td>An indicator if this schema is enabled</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-create-schema">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "petstore schema",
    "kind": "openapi_v3",
    "source": "&lt;schema file contents&gt;",
    "validation_enabled": false
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-list-schema-hosts">
<summary><span>List hosts covered by uploaded schemas — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>list-<wbr>schema-<wbr>hosts</code></span></summary>
<p>Run <strong>List hosts covered by uploaded schemas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-list-schema-hosts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-list-schema-hosts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-get-settings">
<summary><span>Get global schema validation settings — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get global schema validation settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-edit-settings">
<summary><span>Edit global schema validation settings — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>edit-<wbr>settings</code></span></summary>
<p>Run <strong>Edit global schema validation settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-edit-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_global_setting_change_base&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-edit-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-list-per-operation-settings">
<summary><span>List per-operation schema validation settings — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>list-<wbr>per-<wbr>operation-<wbr>settings</code></span></summary>
<p>Run <strong>List per-operation schema validation settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-list-per-operation-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-list-per-operation-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-bulk-edit-per-operation-settings">
<summary><span>Bulk edit per-operation schema validation settings — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>bulk-<wbr>edit-<wbr>per-<wbr>operation-<wbr>settings</code></span></summary>
<p>Run <strong>Bulk edit per-operation schema validation settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-bulk-edit-per-operation-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: {&quot;description&quot;:&quot;Operation ID to mitigation action mappings&quot;,&quot;properties&quot;:{&quot;mitigation_action&quot;:{&quot;description&quot;:&quot;Mitigation actions are as follows:\n* `log` - log request when request does not conform to schema * `block` - deny access to the site when request does not conform to schema * `none` - skip running schema validation * null - clears any existing per-operation setting\n&quot;,&quot;type&quot;:[&quot;string&quot;,&quot;null&quot;],&quot;enum&quot;:[&quot;none&quot;,&quot;log&quot;,&quot;block&quot;,null],&quot;examples&quot;:[&quot;block&quot;]}},&quot;type&quot;:&quot;object&quot;}</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-bulk-edit-per-operation-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "3818d821-5901-4147-a474-f5f5aec1d54e": {
      "mitigation_action": "log"
    },
    "b17c8043-99a0-4202-b7d9-8f7cdbee02cd": {
      "mitigation_action": "block"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-delete-per-operation-setting">
<summary><span>Delete per-operation schema validation setting — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>delete-<wbr>per-<wbr>operation-<wbr>setting</code></span></summary>
<p>Run <strong>Delete per-operation schema validation setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-delete-per-operation-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-delete-per-operation-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-schema-validation-get-per-operation-setting">
<summary><span>Get per-operation schema validation setting — <code>cloudflare.<wbr>schema-<wbr>validation-<wbr>get-<wbr>per-<wbr>operation-<wbr>setting</code></span></summary>
<p>Run <strong>Get per-operation schema validation setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.schema-validation-get-per-operation-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.operation_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the operation</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.schema-validation-get-per-operation-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "operation_id": "f174e90a-fafe-4643-bbbc-4a0ed4fc8415"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---secondary-zone--force-axfr">
<summary><span>Force AXFR — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>secondary-<wbr>zone-<wbr>-<wbr>force-<wbr>axfr</code></span></summary>
<p>Run <strong>Force AXFR</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---secondary-zone--force-axfr">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---secondary-zone--force-axfr">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---secondary-zone--delete-secondary-zone-configuration">
<summary><span>Delete Secondary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>secondary-<wbr>zone-<wbr>-<wbr>delete-<wbr>secondary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete Secondary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---secondary-zone--delete-secondary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---secondary-zone--delete-secondary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---secondary-zone--secondary-zone-configuration-details">
<summary><span>Secondary Zone Configuration Details — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>secondary-<wbr>zone-<wbr>-<wbr>secondary-<wbr>zone-<wbr>configuration-<wbr>details</code></span></summary>
<p>Run <strong>Secondary Zone Configuration Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---secondary-zone--secondary-zone-configuration-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---secondary-zone--secondary-zone-configuration-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---secondary-zone--create-secondary-zone-configuration">
<summary><span>Create Secondary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>secondary-<wbr>zone-<wbr>-<wbr>create-<wbr>secondary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Create Secondary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---secondary-zone--create-secondary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_dns-secondary-secondary-zone&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---secondary-zone--create-secondary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  },
  "body": {
    "id": "269d8f4853475ca241c4e730be286b20",
    "name": "www.example.com.",
    "peers": [
      "23ff594956f20c2a721606e94745a8aa",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ],
    "auto_refresh_seconds": 86400
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---secondary-zone--update-secondary-zone-configuration">
<summary><span>Update Secondary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>secondary-<wbr>zone-<wbr>-<wbr>update-<wbr>secondary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Update Secondary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---secondary-zone--update-secondary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_dns-secondary-secondary-zone&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---secondary-zone--update-secondary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  },
  "body": {
    "id": "269d8f4853475ca241c4e730be286b20",
    "name": "www.example.com.",
    "peers": [
      "23ff594956f20c2a721606e94745a8aa",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ],
    "auto_refresh_seconds": 86400
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--delete-primary-zone-configuration">
<summary><span>Delete Primary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>delete-<wbr>primary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Delete Primary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--delete-primary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--delete-primary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--primary-zone-configuration-details">
<summary><span>Primary Zone Configuration Details — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>primary-<wbr>zone-<wbr>configuration-<wbr>details</code></span></summary>
<p>Run <strong>Primary Zone Configuration Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--primary-zone-configuration-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--primary-zone-configuration-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--create-primary-zone-configuration">
<summary><span>Create Primary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>create-<wbr>primary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Create Primary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--create-primary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_single_request_outgoing&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--create-primary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  },
  "body": {
    "id": "269d8f4853475ca241c4e730be286b20",
    "name": "www.example.com.",
    "peers": [
      "23ff594956f20c2a721606e94745a8aa",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--update-primary-zone-configuration">
<summary><span>Update Primary Zone Configuration — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>update-<wbr>primary-<wbr>zone-<wbr>configuration</code></span></summary>
<p>Run <strong>Update Primary Zone Configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--update-primary-zone-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_single_request_outgoing&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--update-primary-zone-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  },
  "body": {
    "id": "269d8f4853475ca241c4e730be286b20",
    "name": "www.example.com.",
    "peers": [
      "23ff594956f20c2a721606e94745a8aa",
      "00920f38ce07c2e2f4df50b1f61d4194"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--disable-outgoing-zone-transfers">
<summary><span>Disable Outgoing Zone Transfers — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>disable-<wbr>outgoing-<wbr>zone-<wbr>transfers</code></span></summary>
<p>Run <strong>Disable Outgoing Zone Transfers</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--disable-outgoing-zone-transfers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--disable-outgoing-zone-transfers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--enable-outgoing-zone-transfers">
<summary><span>Enable Outgoing Zone Transfers — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>enable-<wbr>outgoing-<wbr>zone-<wbr>transfers</code></span></summary>
<p>Run <strong>Enable Outgoing Zone Transfers</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--enable-outgoing-zone-transfers">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--enable-outgoing-zone-transfers">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--force-dns-notify">
<summary><span>Force DNS NOTIFY — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>force-<wbr>dns-<wbr>notify</code></span></summary>
<p>Run <strong>Force DNS NOTIFY</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--force-dns-notify">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--force-dns-notify">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-secondary-dns---primary-zone--get-outgoing-zone-transfer-status">
<summary><span>Get Outgoing Zone Transfer Status — <code>cloudflare.<wbr>secondary-<wbr>dns-<wbr>-<wbr>-<wbr>primary-<wbr>zone-<wbr>-<wbr>get-<wbr>outgoing-<wbr>zone-<wbr>transfer-<wbr>status</code></span></summary>
<p>Run <strong>Get Outgoing Zone Transfer Status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.secondary-dns---primary-zone--get-outgoing-zone-transfer-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/secondary-dns_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.secondary-dns---primary-zone--get-outgoing-zone-transfer-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "269d8f4853475ca241c4e730be286b20"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-insights">
<summary><span>Retrieves Zone Security Center Insights — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>insights</code></span></summary>
<p>Run <strong>Retrieves Zone Security Center Insights</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-insights">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/security-center_page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>default: 25</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/security-center_perPage&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-insights">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-audit-log">
<summary><span>Retrieves Zone Audit Log — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>audit-<wbr>log</code></span></summary>
<p>Run <strong>Retrieves Zone Audit Log</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-audit-log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor for pagination. Use the cursor value from result_info of the previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.field_changed</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the field that was changed.</td>
<td><code>enum: [&quot;status&quot;,&quot;user_classification&quot;]</code></td>
</tr>
<tr>
<td><code>query.changed_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the actor that made the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed at or after this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed before this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for results. Use &#39;asc&#39; for oldest first or &#39;desc&#39; for newest first.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-audit-log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-insight-counts-by-class">
<summary><span>Retrieves Zone Security Center Insight Counts by Class — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>class</code></span></summary>
<p>Run <strong>Retrieves Zone Security Center Insight Counts by Class</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-insight-counts-by-class">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-insight-counts-by-class">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-partner-insight-count">
<summary><span>Retrieves a Partner Zone Security Center Insight Count — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>partner-<wbr>insight-<wbr>count</code></span></summary>
<p>Run <strong>Retrieves a Partner Zone Security Center Insight Count</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-partner-insight-count">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-partner-insight-count">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "source": "riskrecon"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-center-zone-scans">
<summary><span>Get Recent Zone Scans — <code>cloudflare.<wbr>get-<wbr>security-<wbr>center-<wbr>zone-<wbr>scans</code></span></summary>
<p>Run <strong>Get Recent Zone Scans</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-center-zone-scans">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-center-zone-scans">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-start-security-center-zone-scan">
<summary><span>Start On-Demand Zone Scan — <code>cloudflare.<wbr>start-<wbr>security-<wbr>center-<wbr>zone-<wbr>scan</code></span></summary>
<p>Run <strong>Start On-Demand Zone Scan</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.start-security-center-zone-scan">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_newScanRequest&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.start-security-center-zone-scan">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "issue_type": "compliance_violation"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-insight-counts-by-severity">
<summary><span>Retrieves Zone Security Center Insight Counts by Severity — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>severity</code></span></summary>
<p>Run <strong>Retrieves Zone Security Center Insight Counts by Severity</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-insight-counts-by-severity">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-insight-counts-by-severity">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-insight-counts-by-type">
<summary><span>Retrieves Zone Security Center Insight Counts by Type — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>insight-<wbr>counts-<wbr>by-<wbr>type</code></span></summary>
<p>Run <strong>Retrieves Zone Security Center Insight Counts by Type</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-insight-counts-by-type">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dismissed</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_dismissed&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.source</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_sources&quot;</code></td>
</tr>
<tr>
<td><code>query.severity</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_class~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueClasses&quot;</code></td>
</tr>
<tr>
<td><code>query.issue_type~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_issueTypes&quot;</code></td>
</tr>
<tr>
<td><code>query.product~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_products&quot;</code></td>
</tr>
<tr>
<td><code>query.severity~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_severityQueryParam&quot;</code></td>
</tr>
<tr>
<td><code>query.subject~neq</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_subjects&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-insight-counts-by-type">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-issue-audit-log">
<summary><span>Retrieves Zone Issue Audit Log — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>issue-<wbr>audit-<wbr>log</code></span></summary>
<p>Run <strong>Retrieves Zone Issue Audit Log</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-issue-audit-log">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of results per page.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor for pagination. Use the cursor value from result_info of the previous response.</td>
<td></td>
</tr>
<tr>
<td><code>query.field_changed</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the field that was changed.</td>
<td><code>enum: [&quot;status&quot;,&quot;user_classification&quot;]</code></td>
</tr>
<tr>
<td><code>query.changed_by</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter by the actor that made the change.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed at or after this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.before</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter entries changed before this timestamp (RFC 3339).</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Sort order for results. Use &#39;asc&#39; for oldest first or &#39;desc&#39; for newest first.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;desc&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-issue-audit-log">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-zone-security-center-insight-classification">
<summary><span>Updates Zone Security Center Insight Classification — <code>cloudflare.<wbr>update-<wbr>zone-<wbr>security-<wbr>center-<wbr>insight-<wbr>classification</code></span></summary>
<p>Run <strong>Updates Zone Security Center Insight Classification</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-zone-security-center-insight-classification">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_userClassificationUpdate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-zone-security-center-insight-classification">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-archive-zone-security-center-insight">
<summary><span>Archives Zone Security Center Insight — <code>cloudflare.<wbr>archive-<wbr>zone-<wbr>security-<wbr>center-<wbr>insight</code></span></summary>
<p>Run <strong>Archives Zone Security Center Insight</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.archive-zone-security-center-insight">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.issue_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.dismiss</code></td>
<td>boolean</td>
<td>Optional</td>
<td></td>
<td><code>default: true</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.archive-zone-security-center-insight">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "issue_id": "example"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zone-security-center-partner-shadow-hosts">
<summary><span>Lists Partner-Discovered Shadow Hosts for a Zone — <code>cloudflare.<wbr>get-<wbr>zone-<wbr>security-<wbr>center-<wbr>partner-<wbr>shadow-<wbr>hosts</code></span></summary>
<p>Run <strong>Lists Partner-Discovered Shadow Hosts for a Zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zone-security-center-partner-shadow-hosts">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.partner</code></td>
<td>string</td>
<td>Required</td>
<td>The partner integration identifier.</td>
<td><code>enum: [&quot;riskrecon&quot;]</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.cursor</code></td>
<td>string</td>
<td>Optional</td>
<td>Opaque cursor from the previous response&#39;s <code>result_info.cursor</code>. Omit for the first page.</td>
<td></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Number of premium partner asset results per page. Values other than 1 must be a multiple of 5.</td>
<td><code>default: 25; minimum: 1; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zone-security-center-partner-shadow-hosts">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "partner": "riskrecon"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-delete-security-txt">
<summary><span>Deletes security.txt — <code>cloudflare.<wbr>delete-<wbr>security-<wbr>txt</code></span></summary>
<p>Run <strong>Deletes security.txt</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.delete-security-txt">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.delete-security-txt">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-security-txt">
<summary><span>Retrieves security.txt — <code>cloudflare.<wbr>get-<wbr>security-<wbr>txt</code></span></summary>
<p>Run <strong>Retrieves security.txt</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-security-txt">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-security-txt">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-update-security-txt">
<summary><span>Updates security.txt — <code>cloudflare.<wbr>update-<wbr>security-<wbr>txt</code></span></summary>
<p>Run <strong>Updates security.txt</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.update-security-txt">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/security-center_securityTxt&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.update-security-txt">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-delete-aegis-setting">
<summary><span>Delete aegis setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>delete-<wbr>aegis-<wbr>setting</code></span></summary>
<p>Run <strong>Delete aegis setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-delete-aegis-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-delete-aegis-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-aegis-setting">
<summary><span>Get aegis setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>aegis-<wbr>setting</code></span></summary>
<p>Run <strong>Get aegis setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-aegis-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-aegis-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-aegis-setting">
<summary><span>Change aegis setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>aegis-<wbr>setting</code></span></summary>
<p>Run <strong>Change aegis setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-aegis-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_aegis_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-aegis-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-detector-auto-origin-tls-kex-get-enrollment">
<summary><span>Get Auto-Origin TLS KEX enrollment status for the given zone — <code>cloudflare.<wbr>ssl-<wbr>detector-<wbr>auto-<wbr>origin-<wbr>tls-<wbr>kex-<wbr>get-<wbr>enrollment</code></span></summary>
<p>Run <strong>Get Auto-Origin TLS KEX enrollment status for the given zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-detector-auto-origin-tls-kex-get-enrollment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-detector-auto-origin-tls-kex-get-enrollment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-detector-auto-origin-tls-kex-patch-enrollment">
<summary><span>Patch Auto-Origin TLS KEX enrollment status for the given zone — <code>cloudflare.<wbr>ssl-<wbr>detector-<wbr>auto-<wbr>origin-<wbr>tls-<wbr>kex-<wbr>patch-<wbr>enrollment</code></span></summary>
<p>Run <strong>Patch Auto-Origin TLS KEX enrollment status for the given zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-detector-auto-origin-tls-kex-patch-enrollment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_auto_origin_tls_kex_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-detector-auto-origin-tls-kex-patch-enrollment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-automatic-platform-optimization-setting">
<summary><span>Get Automatic Platform Optimization setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>automatic-<wbr>platform-<wbr>optimization-<wbr>setting</code></span></summary>
<p>Run <strong>Get Automatic Platform Optimization setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-automatic-platform-optimization-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-automatic-platform-optimization-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-automatic-platform-optimization-setting">
<summary><span>Change Automatic Platform Optimization setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>automatic-<wbr>platform-<wbr>optimization-<wbr>setting</code></span></summary>
<p>Run <strong>Change Automatic Platform Optimization setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-automatic-platform-optimization-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_automatic_platform_optimization_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-automatic-platform-optimization-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-binary-ast-setting">
<summary><span>Get Binary AST setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>binary-<wbr>ast-<wbr>setting</code></span></summary>
<p>Run <strong>Get Binary AST setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-binary-ast-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-binary-ast-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-binary-ast-setting">
<summary><span>Change Binary AST setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>binary-<wbr>ast-<wbr>setting</code></span></summary>
<p>Run <strong>Change Binary AST setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-binary-ast-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_binary_ast_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-binary-ast-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-csam-scanner-get-setting">
<summary><span>Get CSAM Scanner setting — <code>cloudflare.<wbr>csam-<wbr>scanner-<wbr>get-<wbr>setting</code></span></summary>
<p>Run <strong>Get CSAM Scanner setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.csam-scanner-get-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the zone.</td>
<td><code>$ref: &quot;#/definitions/csam-config-service_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.csam-scanner-get-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-csam-scanner-update-setting">
<summary><span>Update CSAM Scanner setting — <code>cloudflare.<wbr>csam-<wbr>scanner-<wbr>update-<wbr>setting</code></span></summary>
<p>Run <strong>Update CSAM Scanner setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.csam-scanner-update-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier for the zone.</td>
<td><code>$ref: &quot;#/definitions/csam-config-service_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/csam-config-service_csam_scanner_third_party_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.csam-scanner-update-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-fonts-setting">
<summary><span>Get Cloudflare Fonts setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>fonts-<wbr>setting</code></span></summary>
<p>Run <strong>Get Cloudflare Fonts setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-fonts-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-fonts-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-fonts-setting">
<summary><span>Change Cloudflare Fonts setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>fonts-<wbr>setting</code></span></summary>
<p>Run <strong>Change Cloudflare Fonts setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-fonts-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_cloudflare_fonts_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-fonts-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-google-tag-gateway-config">
<summary><span>Get Google Tag Gateway configuration — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>google-<wbr>tag-<wbr>gateway-<wbr>config</code></span></summary>
<p>Run <strong>Get Google Tag Gateway configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-google-tag-gateway-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/google-tag-gateway_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-google-tag-gateway-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-google-tag-gateway-config">
<summary><span>Update Google Tag Gateway configuration — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>google-<wbr>tag-<wbr>gateway-<wbr>config</code></span></summary>
<p>Run <strong>Update Google Tag Gateway configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-google-tag-gateway-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/google-tag-gateway_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/google-tag-gateway_google-tag-gateway-config&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-google-tag-gateway-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "enabled": true,
    "endpoint": "/metrics",
    "hideOriginalIp": true,
    "measurementId": "GTM-P2F3N47Q"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-h2-prioritization-setting">
<summary><span>Get HTTP/2 Prioritization setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>h2-<wbr>prioritization-<wbr>setting</code></span></summary>
<p>Run <strong>Get HTTP/2 Prioritization setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-h2-prioritization-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-h2-prioritization-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-h2-prioritization-setting">
<summary><span>Change HTTP/2 Prioritization setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>h2-<wbr>prioritization-<wbr>setting</code></span></summary>
<p>Run <strong>Change HTTP/2 Prioritization setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-h2-prioritization-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_h2_prioritization_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-h2-prioritization-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-image-resizing-setting">
<summary><span>Get Image Transformations setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>image-<wbr>resizing-<wbr>setting</code></span></summary>
<p>Run <strong>Get Image Transformations setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-image-resizing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-image-resizing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-image-resizing-setting">
<summary><span>Change Image Transformations setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>image-<wbr>resizing-<wbr>setting</code></span></summary>
<p>Run <strong>Change Image Transformations setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-image-resizing-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_image_resizing_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-image-resizing-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-nel-settings-get">
<summary><span>Get NEL setting — <code>cloudflare.<wbr>nel-<wbr>settings-<wbr>get</code></span></summary>
<p>Run <strong>Get NEL setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.nel-settings-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td><code>$ref: &quot;#/definitions/nel-config_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.nel-settings-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-nel-settings-edit">
<summary><span>Edit NEL setting — <code>cloudflare.<wbr>nel-<wbr>settings-<wbr>edit</code></span></summary>
<p>Run <strong>Edit NEL setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.nel-settings-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Identifier of the zone.</td>
<td><code>$ref: &quot;#/definitions/nel-config_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/nel-config_nel_setting_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.nel-settings-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": {
      "enabled": true
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-origin-h2-max-streams-setting">
<summary><span>Get Origin H2 Max Streams Setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>origin-<wbr>h2-<wbr>max-<wbr>streams-<wbr>setting</code></span></summary>
<p>Run <strong>Get Origin H2 Max Streams Setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-origin-h2-max-streams-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-origin-h2-max-streams-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-origin-h2-max-streams-setting">
<summary><span>Change Origin H2 Max Streams Setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>origin-<wbr>h2-<wbr>max-<wbr>streams-<wbr>setting</code></span></summary>
<p>Run <strong>Change Origin H2 Max Streams Setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-origin-h2-max-streams-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_h2_max_streams_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-origin-h2-max-streams-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": 50
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-origin-max-http-version-setting">
<summary><span>Get Origin Max HTTP Version Setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>origin-<wbr>max-<wbr>http-<wbr>version-<wbr>setting</code></span></summary>
<p>Run <strong>Get Origin Max HTTP Version Setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-origin-max-http-version-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-origin-max-http-version-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-origin-max-http-version-setting">
<summary><span>Change Origin Max HTTP Version Setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>origin-<wbr>max-<wbr>http-<wbr>version-<wbr>setting</code></span></summary>
<p>Run <strong>Change Origin Max HTTP Version Setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-origin-max-http-version-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_max_http_version_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-origin-max-http-version-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "2"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-delete-origin-tls-compliance-modes-setting">
<summary><span>Delete Origin TLS Compliance Modes setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>delete-<wbr>origin-<wbr>tls-<wbr>compliance-<wbr>modes-<wbr>setting</code></span></summary>
<p>Run <strong>Delete Origin TLS Compliance Modes setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-delete-origin-tls-compliance-modes-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-delete-origin-tls-compliance-modes-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-get-origin-tls-compliance-modes-setting">
<summary><span>Get Origin TLS Compliance Modes setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>get-<wbr>origin-<wbr>tls-<wbr>compliance-<wbr>modes-<wbr>setting</code></span></summary>
<p>Run <strong>Get Origin TLS Compliance Modes setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-get-origin-tls-compliance-modes-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-get-origin-tls-compliance-modes-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-change-origin-tls-compliance-modes-setting">
<summary><span>Change Origin TLS Compliance Modes setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>change-<wbr>origin-<wbr>tls-<wbr>compliance-<wbr>modes-<wbr>setting</code></span></summary>
<p>Run <strong>Change Origin TLS Compliance Modes setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-change-origin-tls-compliance-modes-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_tls_compliance_modes_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-change-origin-tls-compliance-modes-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": [
      "fips",
      "pqh"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-cache-settings-replace-origin-tls-compliance-modes-setting">
<summary><span>Replace Origin TLS Compliance Modes setting — <code>cloudflare.<wbr>zone-<wbr>cache-<wbr>settings-<wbr>replace-<wbr>origin-<wbr>tls-<wbr>compliance-<wbr>modes-<wbr>setting</code></span></summary>
<p>Run <strong>Replace Origin TLS Compliance Modes setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-cache-settings-replace-origin-tls-compliance-modes-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache-settings_origin_tls_compliance_modes_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-cache-settings-replace-origin-tls-compliance-modes-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": [
      "fips",
      "pqh"
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-get-rum-status">
<summary><span>Get RUM status for a zone — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>get-<wbr>rum-<wbr>status</code></span></summary>
<p>Run <strong>Get RUM status for a zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-get-rum-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-get-rum-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web-analytics-toggle-rum">
<summary><span>Toggle RUM on/off for a zone — <code>cloudflare.<wbr>web-<wbr>analytics-<wbr>toggle-<wbr>rum</code></span></summary>
<p>Run <strong>Toggle RUM on/off for a zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web-analytics-toggle-rum">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rum_toggle-rum-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web-analytics-toggle-rum">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-speed-brain-setting">
<summary><span>Get Cloudflare Speed Brain setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>speed-<wbr>brain-<wbr>setting</code></span></summary>
<p>Run <strong>Get Cloudflare Speed Brain setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-speed-brain-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-speed-brain-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-speed-brain-setting">
<summary><span>Change Cloudflare Speed Brain setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>speed-<wbr>brain-<wbr>setting</code></span></summary>
<p>Run <strong>Change Cloudflare Speed Brain setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-speed-brain-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>string</td>
<td>Required</td>
<td>Whether the feature is enabled or disabled.</td>
<td><code>enum: [&quot;on&quot;,&quot;off&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-speed-brain-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "on"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-detector-automatic-mode-get-enrollment">
<summary><span>Get Automatic SSL/TLS enrollment status for the given zone — <code>cloudflare.<wbr>ssl-<wbr>detector-<wbr>automatic-<wbr>mode-<wbr>get-<wbr>enrollment</code></span></summary>
<p>Run <strong>Get Automatic SSL/TLS enrollment status for the given zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-detector-automatic-mode-get-enrollment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-detector-automatic-mode-get-enrollment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-detector-automatic-mode-patch-enrollment">
<summary><span>Patch Automatic SSL/TLS Enrollment status for given zone — <code>cloudflare.<wbr>ssl-<wbr>detector-<wbr>automatic-<wbr>mode-<wbr>patch-<wbr>enrollment</code></span></summary>
<p>Run <strong>Patch Automatic SSL/TLS Enrollment status for given zone</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-detector-automatic-mode-patch-enrollment">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/cache_schemas_patch&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-detector-automatic-mode-patch-enrollment">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "auto"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-transformations-allowed-origins-setting">
<summary><span>Get Image Transformations Allowed Origins setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>transformations-<wbr>allowed-<wbr>origins-<wbr>setting</code></span></summary>
<p>Run <strong>Get Image Transformations Allowed Origins setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-transformations-allowed-origins-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-transformations-allowed-origins-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-transformations-allowed-origins-setting">
<summary><span>Change Image Transformations Allowed Origins setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>transformations-<wbr>allowed-<wbr>origins-<wbr>setting</code></span></summary>
<p>Run <strong>Change Image Transformations Allowed Origins setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-transformations-allowed-origins-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_transformations_allowed_origins_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-transformations-allowed-origins-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "example.com,cdn.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-transformations-c2pa-setting">
<summary><span>Get Image Transformations C2PA setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>transformations-<wbr>c2pa-<wbr>setting</code></span></summary>
<p>Run <strong>Get Image Transformations C2PA setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-transformations-c2pa-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-transformations-c2pa-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-transformations-c2pa-setting">
<summary><span>Change Image Transformations C2PA setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>transformations-<wbr>c2pa-<wbr>setting</code></span></summary>
<p>Run <strong>Change Image Transformations C2PA setting</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-transformations-c2pa-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_transformations_c2pa_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-transformations-c2pa-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": "off"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-transformations-config">
<summary><span>Get Transformations configuration — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>transformations-<wbr>config</code></span></summary>
<p>Run <strong>Get Transformations configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-transformations-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-transformations-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-change-transformations-config">
<summary><span>Change Transformations configuration — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>change-<wbr>transformations-<wbr>config</code></span></summary>
<p>Run <strong>Change Transformations configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-change-transformations-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.value</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/speed_transformations_config_value&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-change-transformations-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "value": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-config">
<summary><span>Get Zaraz configuration — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>config</code></span></summary>
<p>Run <strong>Get Zaraz configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-config">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-config">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-default">
<summary><span>Get default Zaraz configuration — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>default</code></span></summary>
<p>Run <strong>Get default Zaraz configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-default">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-default">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-export">
<summary><span>Export Zaraz configuration — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>export</code></span></summary>
<p>Run <strong>Export Zaraz configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-export">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-export">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-history">
<summary><span>List Zaraz historical configuration records — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>history</code></span></summary>
<p>Run <strong>List Zaraz historical configuration records</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.offset</code></td>
<td>integer</td>
<td>Optional</td>
<td>Ordinal number to start listing the results with. Default value is 0.</td>
<td><code>minimum: 0</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum amount of results to list. Default value is 10.</td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>query.sortField</code></td>
<td>string</td>
<td>Optional</td>
<td>The field to sort by. Default is updated_at.</td>
<td><code>enum: [&quot;id&quot;,&quot;user_id&quot;,&quot;description&quot;,&quot;created_at&quot;,&quot;updated_at&quot;]</code></td>
</tr>
<tr>
<td><code>query.sortOrder</code></td>
<td>string</td>
<td>Optional</td>
<td>Sorting order. Default is DESC.</td>
<td><code>enum: [&quot;DESC&quot;,&quot;ASC&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-zones-zone_identifier-zaraz-history">
<summary><span>Restore Zaraz historical configuration by ID — <code>cloudflare.<wbr>put-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>history</code></span></summary>
<p>Run <strong>Restore Zaraz historical configuration by ID</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-zones-zone_identifier-zaraz-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>integer</td>
<td>Required</td>
<td>ID of the Zaraz configuration to restore.</td>
<td><code>minimum: 1</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-zones-zone_identifier-zaraz-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": 12345
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-config-history">
<summary><span>Get Zaraz historical configurations by ID(s) — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>config-<wbr>history</code></span></summary>
<p>Run <strong>Get Zaraz historical configurations by ID(s)</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-config-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.ids</code></td>
<td>array</td>
<td>Required</td>
<td>Comma separated list of Zaraz configuration IDs.</td>
<td></td>
</tr>
<tr>
<td><code>query.ids[]</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-config-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "ids": [
      12345,
      23456
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-post-zones-zone_identifier-zaraz-publish">
<summary><span>Publish Zaraz preview configuration — <code>cloudflare.<wbr>post-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>publish</code></span></summary>
<p>Run <strong>Publish Zaraz preview configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.post-zones-zone_identifier-zaraz-publish">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>string</td>
<td>Optional</td>
<td>Zaraz configuration description.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.post-zones-zone_identifier-zaraz-publish">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-get-zones-zone_identifier-zaraz-workflow">
<summary><span>Get Zaraz workflow — <code>cloudflare.<wbr>get-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>workflow</code></span></summary>
<p>Run <strong>Get Zaraz workflow</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.get-zones-zone_identifier-zaraz-workflow">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.get-zones-zone_identifier-zaraz-workflow">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-put-zones-zone_identifier-zaraz-workflow">
<summary><span>Update Zaraz workflow — <code>cloudflare.<wbr>put-<wbr>zones-<wbr>zone_<wbr>identifier-<wbr>zaraz-<wbr>workflow</code></span></summary>
<p>Run <strong>Update Zaraz workflow</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.put-zones-zone_identifier-zaraz-workflow">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zaraz_zaraz-workflow&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.put-zones-zone_identifier-zaraz-workflow">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": "realtime"
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-settings-get-single-setting">
<summary><span>Get zone setting — <code>cloudflare.<wbr>zone-<wbr>settings-<wbr>get-<wbr>single-<wbr>setting</code></span></summary>
<p>Run <strong>Get zone setting</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-settings-get-single-setting">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.setting_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/zones_setting_name&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-settings-get-single-setting">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "setting_id": "always_online"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-get-settings">
<summary><span>Get Smart Shield Settings — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>get-<wbr>settings</code></span></summary>
<p>Run <strong>Get Smart Shield Settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-get-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-get-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-patch-settings">
<summary><span>Patch Smart Shield Settings — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>patch-<wbr>settings</code></span></summary>
<p>Run <strong>Patch Smart Shield Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-patch-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_smart_shield_settings_patch_body&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-patch-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "smart_tiered_cache": {
      "value": "on"
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-settings-get-cache-reserve-clear">
<summary><span>Get Cache Reserve Clear — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>settings-<wbr>get-<wbr>cache-<wbr>reserve-<wbr>clear</code></span></summary>
<p>Run <strong>Get Cache Reserve Clear</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-settings-get-cache-reserve-clear">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-settings-get-cache-reserve-clear">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-settings-start-cache-reserve-clear">
<summary><span>Start Cache Reserve Clear — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>settings-<wbr>start-<wbr>cache-<wbr>reserve-<wbr>clear</code></span></summary>
<p>Run <strong>Start Cache Reserve Clear</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-settings-start-cache-reserve-clear">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-settings-start-cache-reserve-clear">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-list-health-checks">
<summary><span>List Health Checks — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>list-<wbr>health-<wbr>checks</code></span></summary>
<p>Run <strong>List Health Checks</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-list-health-checks">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page. Must be a multiple of 5.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-list-health-checks">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-create-health-check">
<summary><span>Create Health Check — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>create-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Create Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-create-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-create-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-delete-health-check">
<summary><span>Delete Health Check — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>delete-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Delete Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-delete-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-delete-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-health-check-details">
<summary><span>Health Check Details — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>health-<wbr>check-<wbr>details</code></span></summary>
<p>Run <strong>Health Check Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-health-check-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-health-check-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-patch-health-check">
<summary><span>Patch Health Check — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>patch-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Patch Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-patch-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_query_healthcheck&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-patch-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "server-1",
    "address": "www.example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-smart-shield-update-health-check">
<summary><span>Update Health Check — <code>cloudflare.<wbr>smart-<wbr>shield-<wbr>update-<wbr>health-<wbr>check</code></span></summary>
<p>Run <strong>Update Health Check</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.smart-shield-update-health-check">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.healthcheck_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/smartshield_single_hc_response&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.smart-shield-update-health-check">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "healthcheck_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "success": true,
    "errors": [],
    "messages": [],
    "result": {}
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzonesnippets">
<summary><span>List zone snippets — <code>cloudflare.<wbr>listzonesnippets</code></span></summary>
<p>Run <strong>List zone snippets</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzonesnippets">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_Page&quot;</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_PerPage&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzonesnippets">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletezonesnippetrules">
<summary><span>Delete zone snippet rules — <code>cloudflare.<wbr>deletezonesnippetrul<wbr>es</code></span></summary>
<p>Run <strong>Delete zone snippet rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletezonesnippetrules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletezonesnippetrules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-listzonesnippetrules">
<summary><span>List zone snippet rules — <code>cloudflare.<wbr>listzonesnippetrules</code></span></summary>
<p>Run <strong>List zone snippet rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.listzonesnippetrules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.listzonesnippetrules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updatezonesnippetrules">
<summary><span>Update zone snippet rules — <code>cloudflare.<wbr>updatezonesnippetrul<wbr>es</code></span></summary>
<p>Run <strong>Update zone snippet rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updatezonesnippetrules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td>Define a snippet rules object.</td>
<td></td>
</tr>
<tr>
<td><code>body.rules</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_SnippetRules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updatezonesnippetrules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "rules": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deletezonesnippet">
<summary><span>Delete a zone snippet — <code>cloudflare.<wbr>deletezonesnippet</code></span></summary>
<p>Run <strong>Delete a zone snippet</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deletezonesnippet">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>path.snippet_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_SnippetName&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deletezonesnippet">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074",
    "snippet_name": "my_snippet"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-getzonesnippet">
<summary><span>Get a zone snippet — <code>cloudflare.<wbr>getzonesnippet</code></span></summary>
<p>Run <strong>Get a zone snippet</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.getzonesnippet">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>path.snippet_name</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/snippets_SnippetName&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.getzonesnippet">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074",
    "snippet_name": "my_snippet"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-aggregate-analytics-get-current-aggregated-analytics">
<summary><span>Get current aggregated analytics — <code>cloudflare.<wbr>spectrum-<wbr>aggregate-<wbr>analytics-<wbr>get-<wbr>current-<wbr>aggregated-<wbr>analytics</code></span></summary>
<p>Run <strong>Get current aggregated analytics</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-aggregate-analytics-get-current-aggregated-analytics">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.appID</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_app_id_param&quot;</code></td>
</tr>
<tr>
<td><code>query.colo_name</code></td>
<td>string</td>
<td>Optional</td>
<td>Co-location identifier.</td>
<td><code>maxLength: 3</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-aggregate-analytics-get-current-aggregated-analytics">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-analytics---by-time--get-analytics-by-time">
<summary><span>Get analytics by time — <code>cloudflare.<wbr>spectrum-<wbr>analytics-<wbr>-<wbr>-<wbr>by-<wbr>time-<wbr>-<wbr>get-<wbr>analytics-<wbr>by-<wbr>time</code></span></summary>
<p>Run <strong>Get analytics by time</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-analytics---by-time--get-analytics-by-time">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dimensions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_dimensions&quot;</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_sort&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_until&quot;</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_metrics&quot;</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_filters&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_since&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Required</td>
<td>Used to select time series resolution.</td>
<td><code>enum: [&quot;year&quot;,&quot;quarter&quot;,&quot;month&quot;,&quot;week&quot;,&quot;day&quot;,&quot;hour&quot;,&quot;dekaminute&quot;,&quot;minute&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-analytics---by-time--get-analytics-by-time">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "time_delta": "minute"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-analytics---summary--get-analytics-summary">
<summary><span>Get analytics summary — <code>cloudflare.<wbr>spectrum-<wbr>analytics-<wbr>-<wbr>-<wbr>summary-<wbr>-<wbr>get-<wbr>analytics-<wbr>summary</code></span></summary>
<p>Run <strong>Get analytics summary</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-analytics---summary--get-analytics-summary">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.dimensions</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_dimensions&quot;</code></td>
</tr>
<tr>
<td><code>query.sort</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_sort&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_until&quot;</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_metrics&quot;</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_filters&quot;</code></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-analytics_since&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-analytics---summary--get-analytics-summary">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-applications-list-spectrum-applications">
<summary><span>List Spectrum applications — <code>cloudflare.<wbr>spectrum-<wbr>applications-<wbr>list-<wbr>spectrum-<wbr>applications</code></span></summary>
<p>Run <strong>List Spectrum applications</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-applications-list-spectrum-applications">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_zone_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results. This parameter is required in order to use other pagination parameters. If included in the query, <code>result_info</code> will be present in the response.</td>
<td><code>minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Sets the maximum number of results per page.</td>
<td><code>default: 20; minimum: 1; maximum: 100</code></td>
</tr>
<tr>
<td><code>query.direction</code></td>
<td>string</td>
<td>Optional</td>
<td>Sets the direction by which results are ordered.</td>
<td><code>enum: [&quot;asc&quot;,&quot;desc&quot;]; default: &quot;asc&quot;</code></td>
</tr>
<tr>
<td><code>query.order</code></td>
<td>string</td>
<td>Optional</td>
<td>Application field by which results are ordered.</td>
<td><code>enum: [&quot;protocol&quot;,&quot;app_id&quot;,&quot;created_on&quot;,&quot;modified_on&quot;,&quot;dns&quot;]; default: &quot;dns&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-applications-list-spectrum-applications">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-applications-delete-spectrum-application">
<summary><span>Delete Spectrum application — <code>cloudflare.<wbr>spectrum-<wbr>applications-<wbr>delete-<wbr>spectrum-<wbr>application</code></span></summary>
<p>Run <strong>Delete Spectrum application</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-applications-delete-spectrum-application">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_app_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-applications-delete-spectrum-application">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-applications-get-spectrum-application-configuration">
<summary><span>Get Spectrum application configuration — <code>cloudflare.<wbr>spectrum-<wbr>applications-<wbr>get-<wbr>spectrum-<wbr>application-<wbr>configuration</code></span></summary>
<p>Run <strong>Get Spectrum application configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-applications-get-spectrum-application-configuration">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.app_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_app_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-applications-get-spectrum-application-configuration">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "app_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-spectrum-applications-list-spectrum-application-protocols">
<summary><span>List Spectrum application protocols — <code>cloudflare.<wbr>spectrum-<wbr>applications-<wbr>list-<wbr>spectrum-<wbr>application-<wbr>protocols</code></span></summary>
<p>Run <strong>List Spectrum application protocols</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.spectrum-applications-list-spectrum-application-protocols">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/spectrum-config_zone_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.spectrum-applications-list-spectrum-application-protocols">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-get-availabilities">
<summary><span>Get quota and availability — <code>cloudflare.<wbr>speed-<wbr>get-<wbr>availabilities</code></span></summary>
<p>Run <strong>Get quota and availability</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-get-availabilities">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-get-availabilities">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-list-pages">
<summary><span>List tested webpages — <code>cloudflare.<wbr>speed-<wbr>list-<wbr>pages</code></span></summary>
<p>Run <strong>List tested webpages</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-list-pages">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-list-pages">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-delete-tests">
<summary><span>Delete all page tests — <code>cloudflare.<wbr>speed-<wbr>delete-<wbr>tests</code></span></summary>
<p>Run <strong>Delete all page tests</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-delete-tests">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-delete-tests">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-list-test-history">
<summary><span>List page test history — <code>cloudflare.<wbr>speed-<wbr>list-<wbr>test-<wbr>history</code></span></summary>
<p>Run <strong>List page test history</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-list-test-history">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td></td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-list-test-history">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-create-test">
<summary><span>Start page test — <code>cloudflare.<wbr>speed-<wbr>create-<wbr>test</code></span></summary>
<p>Run <strong>Start page test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-create-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>body.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-create-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-get-test">
<summary><span>Get a page test result — <code>cloudflare.<wbr>speed-<wbr>get-<wbr>test</code></span></summary>
<p>Run <strong>Get a page test result</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-get-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>path.test_id</code></td>
<td>string</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-get-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com",
    "test_id": "example"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-list-page-trend">
<summary><span>List core web vital metrics trend — <code>cloudflare.<wbr>speed-<wbr>list-<wbr>page-<wbr>trend</code></span></summary>
<p>Run <strong>List core web vital metrics trend</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-list-page-trend">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.deviceType</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_device_type&quot;</code></td>
</tr>
<tr>
<td><code>query.start</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.end</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_timestamp&quot;</code></td>
</tr>
<tr>
<td><code>query.tz</code></td>
<td>string</td>
<td>Required</td>
<td>The timezone of the start and end timestamps.</td>
<td></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Required</td>
<td>A comma-separated list of metrics to include in the results.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-list-page-trend">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  },
  "query": {
    "region": "us-central1",
    "deviceType": "DESKTOP",
    "start": "2014-01-01T05:20:00.12345Z",
    "tz": "America/Chicago",
    "metrics": "performanceScore,ttfb,fcp,si,lcp,tti,tbt,cls"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-delete-test-schedule">
<summary><span>Delete scheduled page test — <code>cloudflare.<wbr>speed-<wbr>delete-<wbr>test-<wbr>schedule</code></span></summary>
<p>Run <strong>Delete scheduled page test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-delete-test-schedule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-delete-test-schedule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-get-scheduled-test">
<summary><span>Get a page test schedule — <code>cloudflare.<wbr>speed-<wbr>get-<wbr>scheduled-<wbr>test</code></span></summary>
<p>Run <strong>Get a page test schedule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-get-scheduled-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-get-scheduled-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-speed-create-scheduled-test">
<summary><span>Create scheduled page test — <code>cloudflare.<wbr>speed-<wbr>create-<wbr>scheduled-<wbr>test</code></span></summary>
<p>Run <strong>Create scheduled page test</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.speed-create-scheduled-test">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.url</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/observatory_url&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]; $ref: &quot;#/definitions/observatory_region&quot;</code></td>
</tr>
<tr>
<td><code>query.region</code></td>
<td>string</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; default: &quot;us-central1&quot;</code></td>
</tr>
<tr>
<td><code>query.frequency</code></td>
<td>—</td>
<td>Optional</td>
<td>The frequency of the scheduled test. Defaults to WEEKLY for free plans, DAILY for paid plans.</td>
<td><code>$ref: &quot;#/definitions/observatory_schedule_frequency&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.speed-create-scheduled-test">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "url": "example.com"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-analyze-certificate-analyze-certificate">
<summary><span>Analyze Certificate — <code>cloudflare.<wbr>analyze-<wbr>certificate-<wbr>analyze-<wbr>certificate</code></span></summary>
<p>Run <strong>Analyze Certificate</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.analyze-certificate-analyze-certificate">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.bundle_method</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_bundle_method&quot;</code></td>
</tr>
<tr>
<td><code>body.certificate</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.analyze-certificate-analyze-certificate">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-list-certificate-packs">
<summary><span>List Certificate Packs — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>list-<wbr>certificate-<wbr>packs</code></span></summary>
<p>Run <strong>List Certificate Packs</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-list-certificate-packs">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Number of certificate packs per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.status</code></td>
<td>string</td>
<td>Optional</td>
<td>Include Certificate Packs of all statuses, not just active ones.</td>
<td><code>enum: [&quot;all&quot;]</code></td>
</tr>
<tr>
<td><code>query.deploy</code></td>
<td>string</td>
<td>Optional</td>
<td>Specify the deployment environment for the certificate packs.</td>
<td><code>enum: [&quot;staging&quot;,&quot;production&quot;]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-list-certificate-packs">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-order-advanced-certificate-manager-certificate-pack">
<summary><span>Order Advanced Certificate Manager Certificate Pack — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>order-<wbr>advanced-<wbr>certificate-<wbr>manager-<wbr>certificate-<wbr>pack</code></span></summary>
<p>Run <strong>Order Advanced Certificate Manager Certificate Pack</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-order-advanced-certificate-manager-certificate-pack">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.certificate_authority</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate_authority-2&quot;</code></td>
</tr>
<tr>
<td><code>body.cloudflare_branding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_cloudflare_branding&quot;</code></td>
</tr>
<tr>
<td><code>body.hosts</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_hosts-2&quot;</code></td>
</tr>
<tr>
<td><code>body.type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_advanced_type&quot;</code></td>
</tr>
<tr>
<td><code>body.validation_method</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_validation_method&quot;</code></td>
</tr>
<tr>
<td><code>body.validity_days</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_validity_days&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-order-advanced-certificate-manager-certificate-pack">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "advanced",
    "hosts": [
      "example.com",
      "*.example.com",
      "www.example.com"
    ],
    "validation_method": "txt",
    "validity_days": 14,
    "certificate_authority": "lets_encrypt"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-get-certificate-pack-quotas">
<summary><span>Get Certificate Pack Quotas — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>get-<wbr>certificate-<wbr>pack-<wbr>quotas</code></span></summary>
<p>Run <strong>Get Certificate Pack Quotas</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-get-certificate-pack-quotas">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-get-certificate-pack-quotas">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-delete-advanced-certificate-manager-cert-c1b2665810">
<summary><span>Delete Advanced Certificate Manager Certificate Pack — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>delete-<wbr>advanced-<wbr>certificate-<wbr>manager-<wbr>cert-<wbr>c1b2665810</code></span></summary>
<p>Run <strong>Delete Advanced Certificate Manager Certificate Pack</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-delete-advanced-certificate-manager-cert-c1b2665810">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate_pack_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-delete-advanced-certificate-manager-cert-c1b2665810">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_pack_id": "3822ff90-ea29-44df-9e55-21300bb9419b",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-get-certificate-pack">
<summary><span>Get Certificate Pack — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>get-<wbr>certificate-<wbr>pack</code></span></summary>
<p>Run <strong>Get Certificate Pack</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-get-certificate-pack">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate_pack_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-get-certificate-pack">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_pack_id": "3822ff90-ea29-44df-9e55-21300bb9419b",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-certificate-packs-restart-validation-for-advanced-certific-b3c0a565ac">
<summary><span>Restart Validation or Update Advanced Certificate Manager Certificate Pack — <code>cloudflare.<wbr>certificate-<wbr>packs-<wbr>restart-<wbr>validation-<wbr>for-<wbr>advanced-<wbr>certific-<wbr>b3c0a565ac</code></span></summary>
<p>Run <strong>Restart Validation or Update Advanced Certificate Manager Certificate Pack</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.certificate-packs-restart-validation-for-advanced-certific-b3c0a565ac">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_certificate_pack_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.cloudflare_branding</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_cloudflare_branding&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.certificate-packs-restart-validation-for-advanced-certific-b3c0a565ac">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_pack_id": "3822ff90-ea29-44df-9e55-21300bb9419b",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-universal-ssl-settings-for-a-zone-universal-ssl-settings-details">
<summary><span>Universal SSL Settings Details — <code>cloudflare.<wbr>universal-<wbr>ssl-<wbr>settings-<wbr>for-<wbr>a-<wbr>zone-<wbr>universal-<wbr>ssl-<wbr>settings-<wbr>details</code></span></summary>
<p>Run <strong>Universal SSL Settings Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.universal-ssl-settings-for-a-zone-universal-ssl-settings-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.universal-ssl-settings-for-a-zone-universal-ssl-settings-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-universal-ssl-settings-for-a-zone-edit-universal-ssl-settings">
<summary><span>Edit Universal SSL Settings — <code>cloudflare.<wbr>universal-<wbr>ssl-<wbr>settings-<wbr>for-<wbr>a-<wbr>zone-<wbr>edit-<wbr>universal-<wbr>ssl-<wbr>settings</code></span></summary>
<p>Run <strong>Edit Universal SSL Settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.universal-ssl-settings-for-a-zone-edit-universal-ssl-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_universal&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.universal-ssl-settings-for-a-zone-edit-universal-ssl-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-verification-ssl-verification-details">
<summary><span>SSL Verification Details — <code>cloudflare.<wbr>ssl-<wbr>verification-<wbr>ssl-<wbr>verification-<wbr>details</code></span></summary>
<p>Run <strong>SSL Verification Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-verification-ssl-verification-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.retry</code></td>
<td>boolean</td>
<td>Optional</td>
<td>Immediately retry SSL Verification.</td>
<td><code>enum: [true]</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-verification-ssl-verification-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-ssl-verification-edit-ssl-certificate-pack-validation-method">
<summary><span>Edit SSL Certificate Pack Validation Method — <code>cloudflare.<wbr>ssl-<wbr>verification-<wbr>edit-<wbr>ssl-<wbr>certificate-<wbr>pack-<wbr>validation-<wbr>method</code></span></summary>
<p>Run <strong>Edit SSL Certificate Pack Validation Method</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.ssl-verification-edit-ssl-certificate-pack-validation-method">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.certificate_pack_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_cert_pack_uuid&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/tls-certificates-and-hostnames_validation_method-3&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.ssl-verification-edit-ssl-certificate-pack-validation-method">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "certificate_pack_id": "a77f8bd7-3b47-46b4-a6f1-75cf98109948",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "validation_method": "txt"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-usage-analytics-get-zone-stream-usage">
<summary><span>Get zone Stream usage — <code>cloudflare.<wbr>usage-<wbr>analytics-<wbr>get-<wbr>zone-<wbr>stream-<wbr>usage</code></span></summary>
<p>Run <strong>Get zone Stream usage</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.usage-analytics-get-zone-stream-usage">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td>Standard Cloudflare hex zone identifier. The API gateway resolves this to the owning account and translates it to an internal numeric ID before forwarding to the backend service.</td>
<td><code>$ref: &quot;#/definitions/usage-analytics_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.metrics</code></td>
<td>string</td>
<td>Optional</td>
<td>Comma-separated list of metrics to include in the response. Available metrics depend on the endpoint. Billing usage supports: streamMinutesViewed, rateLimitingRequestsAllowed, loadBalancingQueries, argoAcceleratedBytes, workersRequests, workersKVReads, imageResizingRequests, spectrumBytesTransferred, mediaUniqueTransformations. Stream/media usage supports: streamMinutesViewed.</td>
<td></td>
</tr>
<tr>
<td><code>query.since</code></td>
<td>string</td>
<td>Optional</td>
<td>Start of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to 6 hours before the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.until</code></td>
<td>string</td>
<td>Optional</td>
<td>End of the time range for the query (inclusive). ISO 8601 timestamp. Defaults to the current time.</td>
<td><code>format: &quot;date-time&quot;</code></td>
</tr>
<tr>
<td><code>query.time_delta</code></td>
<td>string</td>
<td>Optional</td>
<td>Time unit to aggregate usage observations into. Data retention is approximately 18 months. The effective number of data points returned depends on the time range and granularity selected. For example, requesting hourly granularity over 18 months could produce up to ~13,000 data points; use the limit parameter to cap results and be aware that responses may be truncated.</td>
<td><code>enum: [&quot;hour&quot;,&quot;day&quot;,&quot;week&quot;,&quot;month&quot;,&quot;quarter&quot;,&quot;year&quot;]; default: &quot;hour&quot;</code></td>
</tr>
<tr>
<td><code>query.limit</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of data points to return. The actual number of results depends on the interaction between the time range (since/until) and time_delta granularity. Results are truncated to this limit without error if the time range produces more data points than the limit allows.</td>
<td><code>default: 100; minimum: 1; maximum: 10000</code></td>
</tr>
<tr>
<td><code>query.filters</code></td>
<td>string</td>
<td>Optional</td>
<td>Filter expressions to apply to the query. Format: field==value. Multiple filters can be combined.</td>
<td></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.usage-analytics-get-zone-stream-usage">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-delete-zone-subscription">
<summary><span>Delete Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>delete-<wbr>zone-<wbr>subscription</code></span></summary>
<p>Run <strong>Delete Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-delete-zone-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-delete-zone-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-zone-subscription-details">
<summary><span>Zone Subscription Details — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>zone-<wbr>subscription-<wbr>details</code></span></summary>
<p>Run <strong>Zone Subscription Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-zone-subscription-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-zone-subscription-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-create-zone-subscription">
<summary><span>Create Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>create-<wbr>zone-<wbr>subscription</code></span></summary>
<p>Run <strong>Create Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-create-zone-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-create-zone-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-update-zone-subscription">
<summary><span>Update Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>update-<wbr>zone-<wbr>subscription</code></span></summary>
<p>Run <strong>Update Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-update-zone-subscription">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-update-zone-subscription">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-delete-zone-subscriptions">
<summary><span>Delete Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>delete-<wbr>zone-<wbr>subscriptions</code></span></summary>
<p>Run <strong>Delete Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-delete-zone-subscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-delete-zone-subscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-create-zone-subscriptions">
<summary><span>Create Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>create-<wbr>zone-<wbr>subscriptions</code></span></summary>
<p>Run <strong>Create Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-create-zone-subscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-create-zone-subscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-zone-subscription-update-zone-subscriptions">
<summary><span>Update Zone Subscription — <code>cloudflare.<wbr>zone-<wbr>subscription-<wbr>update-<wbr>zone-<wbr>subscriptions</code></span></summary>
<p>Run <strong>Update Zone Subscription</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.zone-subscription-update-zone-subscriptions">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/bill-subs-api_subscription-v2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.zone-subscription-update-zone-subscriptions">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-zone-delete">
<summary><span>Delete tags from a zone-level resource — <code>cloudflare.<wbr>tags-<wbr>zone-<wbr>delete</code></span></summary>
<p>Run <strong>Delete tags from a zone-level resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-zone-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_zone_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>ETag value for optimistic concurrency control. When provided, the server will verify the current resource ETag matches before applying the write. Returns 412 Precondition Failed if the resource has been modified since the ETag was obtained. Omit this header for unconditional writes.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_delete_tags_request_zone_level&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-zone-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "resource_type": "zone",
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-zone-get">
<summary><span>Get tags for a zone-level resource — <code>cloudflare.<wbr>tags-<wbr>zone-<wbr>get</code></span></summary>
<p>Run <strong>Get tags for a zone-level resource</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-zone-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_zone_id&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.resource_id</code></td>
<td>—</td>
<td>Required</td>
<td>The ID of the resource to retrieve tags for.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_resource_id&quot;</code></td>
</tr>
<tr>
<td><code>query.resource_type</code></td>
<td>—</td>
<td>Required</td>
<td>The type of the resource.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_zone_resource_type&quot;</code></td>
</tr>
<tr>
<td><code>query.access_application_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Access application ID identifier. Required for access_application_policy resources.</td>
<td><code>$ref: &quot;#/definitions/resource-tagging_access_application_id&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-zone-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "query": {
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "resource_type": "zone"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-tags-zone-set">
<summary><span>Set tags for a zone-level resource — <code>cloudflare.<wbr>tags-<wbr>zone-<wbr>set</code></span></summary>
<p>Run <strong>Set tags for a zone-level resource</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.tags-zone-set">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_zone_id&quot;</code></td>
</tr>
<tr>
<td><code>headers</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>headers.If-Match</code></td>
<td>string</td>
<td>Optional</td>
<td>ETag value for optimistic concurrency control. When provided, the server will verify the current resource ETag matches before applying the write. Returns 412 Precondition Failed if the resource has been modified since the ETag was obtained. Omit this header for unconditional writes.</td>
<td></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/resource-tagging_set_tags_request_zone_level&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.tags-zone-set">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "resource_type": "zone",
    "resource_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-list">
<summary><span>List token validation configurations — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>list</code></span></summary>
<p>Run <strong>List token validation configurations</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-create">
<summary><span>Create a token validation configuration — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>create</code></span></summary>
<p>Run <strong>Create a token validation configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.credentials</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_credentials-request&quot;</code></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_description&quot;</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_title&quot;</code></td>
</tr>
<tr>
<td><code>body.token_sources</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_token_sources&quot;</code></td>
</tr>
<tr>
<td><code>body.token_type</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_token_type&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "title": "Example Token Validation Configuration",
    "description": "Long description for Token Validation Configuration",
    "token_sources": [
      "http.request.headers[\"x-auth\"][0]",
      "http.request.cookies[\"Authorization\"][0]"
    ],
    "token_type": "JWT",
    "credentials": {
      "keys": [
        {
          "kid": "example",
          "kty": "RSA",
          "alg": "RS256",
          "n": "example",
          "e": "example"
        }
      ]
    }
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-delete">
<summary><span>Delete a token validation configuration — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a token validation configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Configuration ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "config_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-get">
<summary><span>Get a token validation configuration — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>get</code></span></summary>
<p>Run <strong>Get a token validation configuration</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Configuration ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "config_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-edit">
<summary><span>Edit a token validation configuration — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>edit</code></span></summary>
<p>Run <strong>Edit a token validation configuration</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Configuration ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body.description</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_description&quot;</code></td>
</tr>
<tr>
<td><code>body.title</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_title&quot;</code></td>
</tr>
<tr>
<td><code>body.token_sources</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_token_sources&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "config_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-credentials-edit">
<summary><span>Edit token validation credentials — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>credentials-<wbr>edit</code></span></summary>
<p>Run <strong>Edit token validation credentials</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-credentials-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Configuration ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_credentials-patch-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-credentials-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "config_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "body": {
    "keys": [
      {
        "kid": "example",
        "kty": "RSA",
        "alg": "RS256",
        "n": "example",
        "e": "example"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-config-credentials-update">
<summary><span>Replace token validation credentials — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>config-<wbr>credentials-<wbr>update</code></span></summary>
<p>Run <strong>Replace token validation credentials</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-config-credentials-update">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.config_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Configuration ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_credentials-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-config-credentials-update">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "config_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "body": {
    "keys": [
      {
        "kid": "example",
        "kty": "RSA",
        "alg": "RS256",
        "n": "example",
        "e": "example"
      }
    ]
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-list">
<summary><span>List token validation rules — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>list</code></span></summary>
<p>Run <strong>List token validation rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.token_configuration</code></td>
<td>array</td>
<td>Optional</td>
<td>Select rules using any of these token configurations.</td>
<td></td>
</tr>
<tr>
<td><code>query.token_configuration[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>query.action</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_action&quot;</code></td>
</tr>
<tr>
<td><code>query.enabled</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_enabled&quot;</code></td>
</tr>
<tr>
<td><code>query.id</code></td>
<td>—</td>
<td>Optional</td>
<td>Select rules with these IDs.</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>query.rule_id</code></td>
<td>—</td>
<td>Optional</td>
<td>Select rules with these IDs.</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>—</td>
<td>Optional</td>
<td>Select rules with this host in <code>include</code>.</td>
<td><code>$ref: &quot;#/definitions/api-shield_host&quot;</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>—</td>
<td>Optional</td>
<td>Select rules with this host in <code>include</code>.</td>
<td><code>$ref: &quot;#/definitions/api-shield_host&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-bulk-edit">
<summary><span>Edit token validation rules — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>bulk-<wbr>edit</code></span></summary>
<p>Run <strong>Edit token validation rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-bulk-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>allOf[1]</code></td>
</tr>
<tr>
<td><code>body[].id</code></td>
<td>string</td>
<td>Required</td>
<td>Rule ID this patch applies to</td>
<td><code>allOf[1]; maxLength: 36; format: &quot;uuid&quot;</code></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>allOf[2]; $ref: &quot;#/definitions/api-shield_edit-single-rule-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-bulk-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-bulk-create">
<summary><span>Create token validation rules — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>bulk-<wbr>create</code></span></summary>
<p>Run <strong>Create token validation rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-bulk-create">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>array</td>
<td>Required</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>body[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_create-single-rule-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-bulk-create">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-preview">
<summary><span>Preview a token validation rule — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>preview</code></span></summary>
<p>Run <strong>Preview a token validation rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Maximum number of results per page.</td>
<td><code>default: 20; minimum: 5; maximum: 50</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>integer</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.state</code></td>
<td>array</td>
<td>Optional</td>
<td></td>
<td></td>
</tr>
<tr>
<td><code>query.state[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_selector-operation-state&quot;</code></td>
</tr>
<tr>
<td><code>query.host</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter operations by host.</td>
<td></td>
</tr>
<tr>
<td><code>query.host[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_host&quot;</code></td>
</tr>
<tr>
<td><code>query.hostname</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter operations by host.</td>
<td></td>
</tr>
<tr>
<td><code>query.hostname[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_host&quot;</code></td>
</tr>
<tr>
<td><code>query.method</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter operations by method.</td>
<td></td>
</tr>
<tr>
<td><code>query.method[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_method&quot;</code></td>
</tr>
<tr>
<td><code>query.endpoint</code></td>
<td>array</td>
<td>Optional</td>
<td>Filter operations by endpoint. Allows substring matching.</td>
<td></td>
</tr>
<tr>
<td><code>query.endpoint[]</code></td>
<td>—</td>
<td>Optional</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_endpoint&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_selector&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-delete">
<summary><span>Delete a token validation rule — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>delete</code></span></summary>
<p>Run <strong>Delete a token validation rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-delete">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Validation Rule ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-delete">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-get">
<summary><span>Get a token validation rule — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>get</code></span></summary>
<p>Run <strong>Get a token validation rule</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-get">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Validation Rule ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-get">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-token-validation-rules-edit">
<summary><span>Edit a token validation rule — <code>cloudflare.<wbr>token-<wbr>validation-<wbr>rules-<wbr>edit</code></span></summary>
<p>Run <strong>Edit a token validation rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.token-validation-rules-edit">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_identifier-2&quot;</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td>Token Validation Rule ID</td>
<td><code>$ref: &quot;#/definitions/api-shield_uuid-2&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/api-shield_edit-single-rule-request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.token-validation-rules-edit">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "rule_id": "examplexxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-deleteurlnormalization">
<summary><span>Delete URL Normalization settings — <code>cloudflare.<wbr>deleteurlnormalizati<wbr>on</code></span></summary>
<p>Run <strong>Delete URL Normalization settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.deleteurlnormalization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.deleteurlnormalization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-geturlnormalization">
<summary><span>Get URL Normalization settings — <code>cloudflare.<wbr>geturlnormalization</code></span></summary>
<p>Run <strong>Get URL Normalization settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.geturlnormalization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.geturlnormalization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-updateurlnormalization">
<summary><span>Update URL Normalization settings — <code>cloudflare.<wbr>updateurlnormalizati<wbr>on</code></span></summary>
<p>Run <strong>Update URL Normalization settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.updateurlnormalization">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_ZoneId&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/rulesets_UrlNormalization&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.updateurlnormalization">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "9f1839b6152d298aca64c4e906b6d074"
  },
  "body": {
    "type": "cloudflare",
    "scope": "incoming"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-list-waiting-rooms">
<summary><span>List waiting rooms for zone — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>list-<wbr>waiting-<wbr>rooms</code></span></summary>
<p>Run <strong>List waiting rooms for zone</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-list-waiting-rooms">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page. Must be a multiple of 5.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-list-waiting-rooms">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-create-waiting-room">
<summary><span>Create waiting room — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>create-<wbr>waiting-<wbr>room</code></span></summary>
<p>Run <strong>Create waiting room</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-create-waiting-room">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_waitingroom&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-create-waiting-room">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar",
    "host": "shop.example.com",
    "new_users_per_minute": 200,
    "total_active_users": 200
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-create-a-custom-waiting-room-page-preview">
<summary><span>Create a custom waiting room page preview — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>create-<wbr>a-<wbr>custom-<wbr>waiting-<wbr>room-<wbr>page-<wbr>preview</code></span></summary>
<p>Run <strong>Create a custom waiting room page preview</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-create-a-custom-waiting-room-page-preview">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_preview&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-create-a-custom-waiting-room-page-preview">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "custom_html": "{{#waitTimeKnown}} {{waitTime}} mins {{/waitTimeKnown}} {{^waitTimeKnown}} Queue all enabled {{/waitTimeKnown}}"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-get-zone-settings">
<summary><span>Get zone-level Waiting Room settings — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>get-<wbr>zone-<wbr>settings</code></span></summary>
<p>Run <strong>Get zone-level Waiting Room settings</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-get-zone-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-get-zone-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-patch-zone-settings">
<summary><span>Patch zone-level Waiting Room settings — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>patch-<wbr>zone-<wbr>settings</code></span></summary>
<p>Run <strong>Patch zone-level Waiting Room settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-patch-zone-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_zone_settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-patch-zone-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-update-zone-settings">
<summary><span>Update zone-level Waiting Room settings — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>update-<wbr>zone-<wbr>settings</code></span></summary>
<p>Run <strong>Update zone-level Waiting Room settings</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-update-zone-settings">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_zone_settings&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-update-zone-settings">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-delete-waiting-room">
<summary><span>Delete waiting room — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>delete-<wbr>waiting-<wbr>room</code></span></summary>
<p>Run <strong>Delete waiting room</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-delete-waiting-room">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-delete-waiting-room">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-waiting-room-details">
<summary><span>Waiting room details — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>waiting-<wbr>room-<wbr>details</code></span></summary>
<p>Run <strong>Waiting room details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-waiting-room-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-waiting-room-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-patch-waiting-room">
<summary><span>Patch waiting room — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>patch-<wbr>waiting-<wbr>room</code></span></summary>
<p>Run <strong>Patch waiting room</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-patch-waiting-room">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_waitingroom&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-patch-waiting-room">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar",
    "host": "shop.example.com",
    "new_users_per_minute": 200,
    "total_active_users": 200
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-update-waiting-room">
<summary><span>Update waiting room — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>update-<wbr>waiting-<wbr>room</code></span></summary>
<p>Run <strong>Update waiting room</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-update-waiting-room">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_waitingroom&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-update-waiting-room">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar",
    "host": "shop.example.com",
    "new_users_per_minute": 200,
    "total_active_users": 200
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-list-events">
<summary><span>List events — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>list-<wbr>events</code></span></summary>
<p>Run <strong>List events</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-list-events">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>query</code></td>
<td>object</td>
<td>Optional</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>query.page</code></td>
<td>number</td>
<td>Optional</td>
<td>Page number of paginated results.</td>
<td><code>default: 1; minimum: 1</code></td>
</tr>
<tr>
<td><code>query.per_page</code></td>
<td>number</td>
<td>Optional</td>
<td>Maximum number of results per page. Must be a multiple of 5.</td>
<td><code>default: 25; minimum: 5; maximum: 1000</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-list-events">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-create-event">
<summary><span>Create event — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>create-<wbr>event</code></span></summary>
<p>Run <strong>Create event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-create-event">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_event&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-create-event">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar_event",
    "event_start_time": "2021-09-28T15:30:00Z",
    "event_end_time": "2021-09-28T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-delete-event">
<summary><span>Delete event — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>delete-<wbr>event</code></span></summary>
<p>Run <strong>Delete event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-delete-event">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_event_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-delete-event">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "event_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-event-details">
<summary><span>Event details — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>event-<wbr>details</code></span></summary>
<p>Run <strong>Event details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-event-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_event_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-event-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "event_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-patch-event">
<summary><span>Patch event — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>patch-<wbr>event</code></span></summary>
<p>Run <strong>Patch event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-patch-event">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_event_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_event&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-patch-event">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "event_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar_event",
    "event_start_time": "2021-09-28T15:30:00Z",
    "event_end_time": "2021-09-28T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-update-event">
<summary><span>Update event — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>update-<wbr>event</code></span></summary>
<p>Run <strong>Update event</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-update-event">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_event_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_query_event&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-update-event">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "event_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "production_webinar_event",
    "event_start_time": "2021-09-28T15:30:00Z",
    "event_end_time": "2021-09-28T17:00:00Z"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-preview-active-event-details">
<summary><span>Preview active event details — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>preview-<wbr>active-<wbr>event-<wbr>details</code></span></summary>
<p>Run <strong>Preview active event details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-preview-active-event-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.event_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_event_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-preview-active-event-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "event_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-list-waiting-room-rules">
<summary><span>List Waiting Room Rules — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>list-<wbr>waiting-<wbr>room-<wbr>rules</code></span></summary>
<p>Run <strong>List Waiting Room Rules</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-list-waiting-room-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-list-waiting-room-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-create-waiting-room-rule">
<summary><span>Create Waiting Room Rule — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>create-<wbr>waiting-<wbr>room-<wbr>rule</code></span></summary>
<p>Run <strong>Create Waiting Room Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-create-waiting-room-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_create_rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-create-waiting-room-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "action": "bypass_waiting_room",
    "expression": "ip.src in {10.20.30.40}"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-replace-waiting-room-rules">
<summary><span>Replace Waiting Room Rules — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>replace-<wbr>waiting-<wbr>room-<wbr>rules</code></span></summary>
<p>Run <strong>Replace Waiting Room Rules</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-replace-waiting-room-rules">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_update_rules&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-replace-waiting-room-rules">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": []
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-delete-waiting-room-rule">
<summary><span>Delete Waiting Room Rule — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>delete-<wbr>waiting-<wbr>room-<wbr>rule</code></span></summary>
<p>Run <strong>Delete Waiting Room Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-delete-waiting-room-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_rule_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-delete-waiting-room-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-patch-waiting-room-rule">
<summary><span>Patch Waiting Room Rule — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>patch-<wbr>waiting-<wbr>room-<wbr>rule</code></span></summary>
<p>Run <strong>Patch Waiting Room Rule</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-patch-waiting-room-rule">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.rule_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_rule_id&quot;</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_patch_rule&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-patch-waiting-room-rule">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "rule_id": "25756b2dfe6e378a06b033b670413757",
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "action": "bypass_waiting_room",
    "expression": "ip.src in {10.20.30.40}"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-waiting-room-get-waiting-room-status">
<summary><span>Get waiting room status — <code>cloudflare.<wbr>waiting-<wbr>room-<wbr>get-<wbr>waiting-<wbr>room-<wbr>status</code></span></summary>
<p>Run <strong>Get waiting room status</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.waiting-room-get-waiting-room-status">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.waiting_room_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_waiting_room_id&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/waitingroom_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.waiting-room-get-waiting-room-status">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "waiting_room_id": "699d98642c564d2e855e9661899b7252",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-list-web3-hostnames">
<summary><span>List Web3 Hostnames — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>list-<wbr>web3-<wbr>hostnames</code></span></summary>
<p>Run <strong>List Web3 Hostnames</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-list-web3-hostnames">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-list-web3-hostnames">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-create-web3-hostname">
<summary><span>Create Web3 Hostname — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>create-<wbr>web3-<wbr>hostname</code></span></summary>
<p>Run <strong>Create Web3 Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-create-web3-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-create-web3-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "name": "gateway.example.com",
    "target": "ipfs"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-web3-hostname-details">
<summary><span>Web3 Hostname Details — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>web3-<wbr>hostname-<wbr>details</code></span></summary>
<p>Run <strong>Web3 Hostname Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-web3-hostname-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-web3-hostname-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-edit-web3-hostname">
<summary><span>Edit Web3 Hostname — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>edit-<wbr>web3-<wbr>hostname</code></span></summary>
<p>Run <strong>Edit Web3 Hostname</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-edit-web3-hostname">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_modify_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-edit-web3-hostname">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {}
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-ipfs-universal-path-gateway-content-list-details">
<summary><span>IPFS Universal Path Gateway Content List Details — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list-<wbr>details</code></span></summary>
<p>Run <strong>IPFS Universal Path Gateway Content List Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-update-ipfs-universal-path-gateway-content-list">
<summary><span>Update IPFS Universal Path Gateway Content List — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>update-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list</code></span></summary>
<p>Run <strong>Update IPFS Universal Path Gateway Content List</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-update-ipfs-universal-path-gateway-content-list">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_content_list_update_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-update-ipfs-universal-path-gateway-content-list">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "action": "block",
    "entries": []
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-list-ipfs-universal-path-gateway-content-list-entries">
<summary><span>List IPFS Universal Path Gateway Content List Entries — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>list-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list-<wbr>entries</code></span></summary>
<p>Run <strong>List IPFS Universal Path Gateway Content List Entries</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-list-ipfs-universal-path-gateway-content-list-entries">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-list-ipfs-universal-path-gateway-content-list-entries">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-create-ipfs-universal-path-gateway-content-list-entry">
<summary><span>Create IPFS Universal Path Gateway Content List Entry — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>create-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list-<wbr>entry</code></span></summary>
<p>Run <strong>Create IPFS Universal Path Gateway Content List Entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-create-ipfs-universal-path-gateway-content-list-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_content_list_entry_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-create-ipfs-universal-path-gateway-content-list-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "cid",
    "content": "QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-ipfs-universal-path-gateway-content-list-entry-details">
<summary><span>IPFS Universal Path Gateway Content List Entry Details — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list-<wbr>entry-<wbr>details</code></span></summary>
<p>Run <strong>IPFS Universal Path Gateway Content List Entry Details</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-entry-details">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.content_list_entry_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-ipfs-universal-path-gateway-content-list-entry-details">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "content_list_entry_identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-web3-hostname-edit-ipfs-universal-path-gateway-content-list-entry">
<summary><span>Edit IPFS Universal Path Gateway Content List Entry — <code>cloudflare.<wbr>web3-<wbr>hostname-<wbr>edit-<wbr>ipfs-<wbr>universal-<wbr>path-<wbr>gateway-<wbr>content-<wbr>list-<wbr>entry</code></span></summary>
<p>Run <strong>Edit IPFS Universal Path Gateway Content List Entry</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.web3-hostname-edit-ipfs-universal-path-gateway-content-list-entry">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.content_list_entry_identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.identifier</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/web3_content_list_entry_create_request&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.web3-hostname-edit-ipfs-universal-path-gateway-content-list-entry">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "content_list_entry_identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "identifier": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "type": "cid",
    "content": "QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-routes-list-routes">
<summary><span>List Worker Routes — <code>cloudflare.<wbr>worker-<wbr>routes-<wbr>list-<wbr>routes</code></span></summary>
<p>Run <strong>List Worker Routes</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-routes-list-routes">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-routes-list-routes">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-routes-create-route">
<summary><span>Create Worker Route — <code>cloudflare.<wbr>worker-<wbr>routes-<wbr>create-<wbr>route</code></span></summary>
<p>Run <strong>Create Worker Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-routes-create-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_route&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-routes-create-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "pattern": "example.com/*"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-routes-delete-route">
<summary><span>Delete Worker Route — <code>cloudflare.<wbr>worker-<wbr>routes-<wbr>delete-<wbr>route</code></span></summary>
<p>Run <strong>Delete Worker Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-routes-delete-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-routes-delete-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-routes-get-route">
<summary><span>Get Worker Route — <code>cloudflare.<wbr>worker-<wbr>routes-<wbr>get-<wbr>route</code></span></summary>
<p>Run <strong>Get Worker Route</strong> with Cloudflare. This is a read command; it does not grant access beyond the connected account&#39;s permissions.</p>

<p>This is a read operation. Provider rate limits and data access rules still apply.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-routes-get-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-routes-get-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<details id="command-cloudflare-worker-routes-update-route">
<summary><span>Replace Worker Route — <code>cloudflare.<wbr>worker-<wbr>routes-<wbr>update-<wbr>route</code></span></summary>
<p>Run <strong>Replace Worker Route</strong> with Cloudflare. This command can change provider data. Review the target and input before invoking it.</p>

<p>This operation can change provider data. Review the input before allowing an agent to call it.</p>

<p><a href="https://www.tooluse.net/tools/integrations/cloudflare?command=cloudflare.worker-routes-update-route">Connect and use</a></p>

<p><strong>Parameters</strong></p>

<p>Requiredness is local to the containing object. A required child is required only when its parent object or array item is provided. Alternative schemas are identified in the Constraints column; the linked full JSON Schema is authoritative.</p>

<div class="nb-table-scroll"><table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Required in parent</th>
<th>Description</th>
<th>Constraints</th>
</tr>
</thead>
<tbody><tr>
<td><code>path</code></td>
<td>object</td>
<td>Required</td>
<td></td>
<td><code>additionalProperties: false</code></td>
</tr>
<tr>
<td><code>path.route_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>path.zone_id</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_identifier&quot;</code></td>
</tr>
<tr>
<td><code>body</code></td>
<td>—</td>
<td>Required</td>
<td></td>
<td><code>$ref: &quot;#/definitions/workers_route&quot;</code></td>
</tr>
</tbody></table>
</div>
<p><strong>Full JSON Schema</strong></p>

<p><a href="https://api.tooluse.net/v1/integrations/cloudflare/commands/cloudflare.worker-routes-update-route">Full JSON Schema</a></p>

<p><strong>Example input</strong></p>

<pre><code class="language-json">{
  "path": {
    "route_id": "023e105f4ecef8ad9ca31a8372d0c353",
    "zone_id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "body": {
    "pattern": "example.com/*"
  }
}
</code></pre>

<p>At most 1 provider requests per invocation; timeout: 30 seconds.</p>

</details>
<h2>Errors</h2>

<p>Check the key&#39;s expiry, revocation, workspace and allowed operations.</p>

<p>Reuse the same idempotency key only for the same request.</p>

<p>The connection or provider limit has been reached. Check the receipt before retrying.</p>

<h2>Test the connection</h2>

<p>Open the integration&#39;s commands below to inspect parameters and examples. Start with a read command for an account or resource you can access. Refresh your client&#39;s tool list, use the returned tool name, and check the execution result and usage. Provider charges and permissions still apply. Never test a write against production data without reviewing it.</p>

<p><a href="https://developers.cloudflare.com/api/">Official provider documentation</a></p>

Source: https://help.tooluse.net/integrations/cloudflare/index.mdx
